Php Wordpress–在阅读更多内容之前显示页面内容,无需使用循环

Php Wordpress–在阅读更多内容之前显示页面内容,无需使用循环,php,wordpress,Php,Wordpress,令人困惑的标题,我知道。让我解释一下 目前,我在Wordpress主题中设置了一个小家伙: <?php $id=7; $post = get_post($id); $content = apply_filters('the_content', $post->post_content); echo $content; ?> 它的作用是显示我选择的某个页面的内容 很好!好极了!好极了唯一的问题是,我只想在readmore标记之前显示内容,

令人困惑的标题,我知道。让我解释一下

目前,我在Wordpress主题中设置了一个小家伙:

<?php 
    $id=7; 
    $post = get_post($id); 
    $content = apply_filters('the_content', $post->post_content);
    echo $content;  
?>
它的作用是显示我选择的某个页面的内容

很好!好极了!好极了唯一的问题是,我只想在readmore标记之前显示内容,而不是全部内容。这就是我困惑的地方

我的研究不断地在键盘上搜索、诅咒和敲打,这让我明白,我可以在一个循环内实现这一点。但是我只想显示一个看起来有点多余的页面

此外,我不希望使用_摘录,因为这意味着最终用户以后将无法更改内容


谢谢你的阅读,希望你能帮忙!干杯

使用WordPress函数get_extended$post_content检索标签前内容中的文本

例如:

$id=7; 
$post = get_post($id); 
$content_arr = get_extended($post->post_content);
echo apply_filters('the_content', $content_arr['main']);

使用WordPress函数get_extended$post_content检索标签前内容中的文本

例如:

$id=7; 
$post = get_post($id); 
$content_arr = get_extended($post->post_content);
echo apply_filters('the_content', $content_arr['main']);

我不确定你所说的摘录不可更改是什么意思,但是如果你正在寻找一种基本的WP截断方法,请参阅我对这个问题的回答:谢谢你的回答!但是我需要改变的方式是在管理部分。我的客户并不是那么精通技术,也无法进入主题文件来更改类似的内容。我不确定你所说的摘录不可更改是什么意思,但如果你正在寻找一种基本的WP截断方法,请参阅我对这个问题的回答:谢谢你的回答!但是我需要改变的方式是在管理部分。我的客户并不是那么精通技术,也不能进入主题文件来改变这样的事情。哦,哇,这真是太棒了。非常感谢,你真是个天使!哦,哇,这真是个奇迹。非常感谢,你真是个天使!