我正在尝试创建一个函数,允许我使用more
在我的职能中。php我有以下代码。
function split_content() {
global $more;
$more = true;
$content = preg_split('/<span id="more-d+"></span>/i', get_the_content('more'));
for($c = 0, $csize = count($content); $c < $csize; $c++) {
$content[$c] = apply_filters('the_content', $content[$c]);
}
return $content;
}
在我的homepage.php我用以下函数替换了the_content
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php
$content = split_content();
echo '<div>', array($content[0]), '</div>';
?>
<?php endwhile; endif; ?
?>
该系统给出2个错误:
警告:preg_split()至少需要2个参数,其中1个参数在C:\MAMP\htdocs\wordpress\wp content\themes\Test\wp vanilla\functions中给出。php在线125
注意:C:\MAMP\htdocs\wordpress\wp content\themes\Test\wp vanilla\page主页中的数组到字符串转换。php第41行
有人能帮忙吗?我试过各种组合。
您也可以尝试以下方法:
$morestring = '<!--more-->';
$explode_content = explode( $morestring, $post->post_content );
$content_before = apply_filters( 'the_content', $explode_content[0] );
$content_after = apply_filters( 'the_content', $explode_content[1] );
希望对你有一定的帮助。
问题内容: 有没有办法可以通过JS函数运行php函数? 像这样的东西: 我基本上想运行php函数,当我单击名为“ Test”的href时,它将调用php函数。 问题答案: 本质上,这就是AJAX的作用。页面加载,然后将事件添加到元素。当用户导致事件被触发时(例如,单击某些内容),您的Javascript使用XMLHttpRequest对象将请求发送到服务器。 服务器响应后(大概带有输出),另一个J
问题内容: 我的网站上有一个PHP函数,需要花几秒钟才能完成。这样可以保留我不想要的整个页面。 页面加载并在div中显示结果后,可以使用jquery调用此PHP函数吗?还要在PHP函数完成之前显示ajax加载程序映像? 我一直在看jQuery.post,但似乎无法使其正常工作。 有人可以帮忙吗? 谢谢 问题答案: AJAX发挥了魔力:
问题内容: 我想从Android应用程序调用服务器上的特定php函数,并发送一些参数。到现在为止,我实现了可以使用HttpClient打开php文件并执行向Json的数据传输,并在我的应用程序中显示该文件。所以,现在我希望能够调用特定的函数并向其发送参数,我该怎么做?谢谢。 问题答案: 这是我编写的用于使用JSON注册新用户名的一段代码: 如果您注意到: 在那一部分中,您可以发送参数。 该方法只是
问题内容: 我想要做的是异步地从数据库或内存缓存中加载一些数据。 我知道我知道。“ PHP不支持线程”。 但是register_tick_function呢?确实不是线程吗? 有没有人利用register_tick_function完成任何类型的预测性预加载或实际上进行了任何后台处理? 问题答案: PHP当然可以支持线程。从SQL /NoSQL数据库并行加载数据绝对有可能。请参阅PHP手册,在gi
问题内容: 我想知道是否有可能仅在条件为真时在javascript中调用php函数。例如 有没有这样做的方法。如果是这样,请告诉我。谢谢 问题答案: 不能以上面说明的方式调用PHP函数。但是,您可以使用AJAX调用PHP脚本,代码如下所示。您也可以在这里找到一个简单的示例。让我知道您是否需要进一步澄清 使用jQuery 准系统Javascript替代
问题内容: 好的,我知道有人问过这个问题,但是我对PHP和JavaScript还是很陌生,直到我开始寻找这个问题的答案之前,我才听说过Ajax,所以不理解以前的答案。 我正在创建一个站点,该站点本质上是SQL数据库中的一堆视频,它一次显示一个视频,我想要一个下一个和上一个视频按钮。 但是我无法摆脱这种ajax的问题,所以我的问题更加简单。 我已经复制了确切的代码, 在我的文件中,我实际上只是对