我在我的主题文件中找不到循环的相关部分。我如何找到“更多...”的全部内容?

时间:2012-11-14 作者:Liana Mir

布鲁内莱斯基(Brunelleschi)是以《210》主题为基础的,但从那以后,它确实有所发展。我喜欢我的主题,但我正在尝试修改页面插件中帖子的工作方式,我需要复制循环的相关部分才能做到这一点。

我想显示完整的帖子,但在“更多…”处将其删除现场

        <div class="entry-summary">
        <?php the_excerpt(); ?>
    </div>
这方面的一个大问题是,摘录的格式不同,使用特定的截断,没有图片,而在“更多”处截取是手动操作,我想这样做。

因此,我将代码修改为:

            <div class="entry-summary">
            <?php the_content(); ?>
        </div>
这将显示全部内容,但不会在“更多”处截断因此,我在循环中搜索,并尝试用我在循环中找到的几乎所有可能相关的代码片段替换代码。php主题文件,什么都不起作用。他们会发布格式、不可靠的图片库(某种程度上)或完整的内容。我已经粘贴了这个环。php。我只是需要帮助找到要复制的代码片段,因为即使它在常规模板页面中有效,但在页面中嵌入的帖子中无效。

The brunelleschi loop code on pastebin

编辑以添加:

我一直认为应该是这样一个片段:

                                <?php the_content( __( \'Continue reading <span class="meta-nav">&rarr;</span>\', \'brunelleschi\' ) ); ?>
但是当我使用它而不是没有参数的版本时,它仍然显示完整的帖子,尽管在这些帖子中有更多的手动标记。

1 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

听起来你需要重写$more 违约执行以下操作:

        <div class="entry-summary">
        <?php 
        global $more;
        $more = 0;
        the_content(); ?>
    </div>
这几乎是一个解决方案straight from the Codex.

结束

相关推荐

Publish pages/posts as HTML?

我们希望为作者使用插件或自定义设置来创建页面或帖子,并将其发布为单个HTML文件。该文件可以保存在服务器上的特定目录中,或者在编辑器中有一个下载按钮。到目前为止,我们已经找到了2个几乎可以实现此功能的插件:WP Static OutputReally Static两者的工作方式非常相似,但需要管理员访问才能生成。它们还以以下方式创建文件:服务器上的目录/页面标题/索引。html我需要的地方服务器上的目录/页面标题/页面标题。html对此有何想法?有人做过类似的事情吗?提前谢谢。