我正在为自己创建一个新站点, 并很好奇是否有可能将一个变量传递给包含中的另一个变量。我所拥有的是包含条件摘要的一个include。如果没有摘录, 则它将获取the_content并删除所有URL。我只是想通过字数统计。这就是我所拥有的。
如你所见, 我正在尝试传递$ wordcount
主模板:
<
?php
$wordcount = '10';
include(locate_template('loop-templates/content-excerpt.php'));
?>
包括:
<
?php
if ( ! has_excerpt() ) {
$content = wp_trim_words(wp_strip_all_tags( get_the_content(), $wordcount )) ;
$regex = "@(https?://([-\w\.]+[-\w])+(:\d+)?(/([\w/_\.#-]*(\?\S+)?[^\.\s])?)?)@";
echo preg_replace($regex, ' ', $content);
}else {
the_excerpt();
}
?>
任何帮助将是巨大的!
#1把它放在function.php中
function print_copntent($wordcount){
if ( ! has_excerpt() ) {
$content = wp_trim_words(wp_strip_all_tags( get_the_content(), $wordcount )) ;
$regex = "@(https?://([-\w\.]+[-\w])+(:\d+)?(/([\w/_\.#-]*(\?\S+)?[^\.\s])?)?)@";
echo preg_replace($regex, ' ', $content);
}else {
the_excerpt();
}
}
在模板文件中调用函数;
<
?php print_content(10);
?>
#2我是个白痴。我的读音代码
wp_trim_words(wp_strip_all_tags( get_the_content(), $wordcount ))
【将变量传递到包含中的另一个变量可能吗()】应该什么时候
wp_strip_all_tags(wp_trim_words( get_the_content(), $wordcount ))
推荐阅读
- PHP 7.3函数create_function()已过时-[重复]
- 视差WordPress主题标签仅在Google Chrome中不起作用
- 主页上的分页WordPress
- 在WordPress中从头开始创建主题子文件夹中的页面模板
- WordPress中带有主题的Oxygen Builder
- Owl轮播-使用上一个/下一个跳过过去的图像
- 在子主题中覆盖父主题函数
- 智慧楼宇办公时代来啦!你准备好了吗()
- 一篇超详细的vue项目前端自动化测试教学!