Wordpress Wp函数在列表中显示页面模板
我需要帮助编程一个功能的可湿性粉剂,这样我就可以得到一个页面模板,以显示在每个李。e、 g.我有一个类似于home-page.php的模板Id显示在中心列表中。以及主页左右两侧的page-1.php和page-2.phpWordpress Wp函数在列表中显示页面模板,wordpress,function,Wordpress,Function,我需要帮助编程一个功能的可湿性粉剂,这样我就可以得到一个页面模板,以显示在每个李。e、 g.我有一个类似于home-page.php的模板Id显示在中心列表中。以及主页左右两侧的page-1.php和page-2.php <div class="slidewrap2"> <ul class="slider" id="sliderName"> <li class="slide" style="background-color:salmon"&g
<div class="slidewrap2">
<ul class="slider" id="sliderName">
<li class="slide" style="background-color:salmon">
<?php echo get_my_page(4); ?>
</li>
<li class="slide" style="background-color:grey">
<?php echo get_my_page(58); ?>
</li>
<li class="slide" style="background-color:black">
<?php echo get_my_page(24); ?>
</li>
</ul>
</div>
但是,这会返回一个服务器错误。请查看
$post_id(整数)(必选)您想要的帖子的id
去拿必须传递包含整数的变量(例如$id)。A.
文字整数(例如get_post(7))将导致致命错误(仅限
可以传递变量以供引用,也可以不传递参数1
参考)
我知道,这似乎是一个愚蠢的解决方案,但这就是生活:
function get_my_page($id){
$pid = $id; //derp
$post = get_post($pid);
$content = $post->post_content;
$content = apply_filters('the_content', $content);
$content = str_replace(']]>', ']]>', $content);
return $content;
}
让我知道结果如何。我不明白你在问什么。你能重新表述一下你的问题吗?与其概述你想要什么,并期望我们为你写下所有的东西,不如让我们看看你迄今为止都做了些什么?好吧,对不起,伙计们,请看上面^^^^嗨,克里斯,也许问题应该是这样的。我的函数返回一个服务器错误。我从functions.php文件中删除了该函数,该站点运行良好。然而,当它在那里,它打破了一些如何。。。我的返回行与文本编辑器中的所有其他返回行的颜色也不同…str_replace函数的用途是什么?谢谢你,我决定选择不同的路径。我相信我会在某个时候回到这一点上。再次感谢:)
function get_my_page($id){
$pid = $id; //derp
$post = get_post($pid);
$content = $post->post_content;
$content = apply_filters('the_content', $content);
$content = str_replace(']]>', ']]>', $content);
return $content;
}