您当前的位置:首页 > TAG信息列表 > excerpt

  • 从使用get_the_excerpt()检索的摘录中删除省略号

    时间:2017-06-29

    我使用一个自定义的WP\\u查询在没有主循环的页面上显示一个包含最近帖子的旋转木马。在WP\\u查询循环中,我使用get_the_excerpt() 检索这些帖子的自动生成摘录。这些帖子没有自定义摘录集,也没有<!--more--> 标签然而,这些生成的摘录包含一个尾部省略号(...) (不是实际的省略号,而是三个点)结尾。根据所有相关帖子和抄本,我应该能够通过在excerpt_more 钩我将此代码添加到functions.php:add_filter(\'excerpt_more\', \

  • 自动生成摘录,带有短码和阅读更多按钮/文本链接

    时间:2017-06-23

    从此线程:the_excerpt and shortcodes 我从@Programmer Dan那里提取了这段代码,它可以很好地将执行的短代码包含在自动生成的摘录中 add_filter(\'the_excerpt\', \'do_shortcode\'); remove_filter(\'get_the_excerpt\', \'wp_trim_excerpt\', 10); add_filter(\'get_the_excerpt\', \'my_custom_wp_trim_

  • 将自定义阅读更多链接与摘录文本保留在同一行

    时间:2017-06-23

    我正在使用the_excerpt() 显示自定义帖子的摘录。然后,我使用此代码将默认的“Continued”链接更改为“Read more”,这很好:function bm_excerpt_more_link( $excerpt ){ $post = get_post(); $excerpt .= \'<a href=\"\'. get_permalink($post->ID) . \'\">Read more</a>\'; retu

  • 在index.php上发布摘录下的外部链接按钮

    时间:2017-06-02

    我正在创建一个评论网站,目前我在主索引页上有我的文章摘录。我想知道是否有人知道一种方法,我可以在索引页的每个帖子摘录的底部添加一个链接(最好是一个按钮),在这个链接中,浏览者可以直接进入我正在查看的网站,而不必阅读帖子?我希望帖子标题可以转到我的文章,但底部有一个按钮可以转到正在评论的网站,上面写着“转到网站”例如:站点1名称:查看此处的摘要。。。阅读更多站点1的外部链接(作为按钮)。站点2名称:评论在此处发布摘录。。。阅读更多站点2的外部链接(作为按钮)</如果可以通过插件完成,那么我同意。我也可

  • 为什么使用excerpt_more筛选器会更改链接位置?

    时间:2017-06-01

    我将以下内容添加到functions.php 文件以更改之后显示的“read more>”链接the_excerpt() 被调用。add_filter( \'excerpt_more\', \'edit_more_link\', 11 ); function edit_more_link() { ?> <a class=\"read-more\" href=\"<?php the_permalink() ?>?template=ifr

  • 限制循环中第一个摘录的长度

    时间:2017-05-31

    到处搜索,但似乎都没有找到。我想在循环中设置摘录的长度functions.php 但我只需要第一篇文章的字符是其他文章的两倍。示例:第一篇文章设置为60个字符,后面的文章设置为30个字符。我试过这个,但不起作用:function custom_excerpt_length( $length ) { static $instance = 0; return ( in_the_loop() && 0 == $instance++ ) ? 60 : 30

  • 在商店页面中隐藏简短描述,WooCommerce

    时间:2017-05-30

    大家早上好。我正在尝试删除商店页面中的简短描述。在产品页面中执行此操作非常简单remove_action( \'woocommerce_single_product_summary\', \'woocommerce_template_single_excerpt\', 20); 但我在上一个商店页面中找不到同样的方法。在那里,我只想要图像,而不是文本(或者至少不是简短的描述,在这种情况下是很长的表格)。你能帮帮我吗?无论如何,谢谢!

  • 从$POST->POST_CONTENT获取摘录

    时间:2017-05-26

    我正在使用过滤器修改插件的输出,并且$post变量对我可用,因此我可以这样显示帖子内容:<h3><?php echo $post->post_title; ?></h3> <?php echo apply_filters( \'the_excerpt\', $post->post_excerpt ); ?> 但是,只有在摘录字段中输入了内容时,上述内容才会显示摘录。它不会像您能够使用“the\\u摘录”或“get\\u the\

  • Show the excerpt in a loop

    时间:2017-05-11

    我想用这个循环显示最后3篇文章。这很有效,但我不知道为什么,但摘录总是一样的。我做错了什么? <?php $args = array( \'numberposts\' => \'3\' ); $recent_posts = wp_get_recent_posts( $args ); foreach( $recent_posts as $recent ){ ?> <div class=\"

  • 如何在主页上只显示前X个单词(来自每个帖子)?

    时间:2010-08-24

    你怎么能让网站的主页只显示帖子的前X个字(比如300个字)?但不使用“更多”标签,或手工填写的摘录?我正在寻找WP 2.9及更高版本的插件/黑客。到目前为止,我遇到了几种解决方案,但我希望找到一种推荐的解决方案。迄今为止,我遇到了很多挑战:如果标签(例如)从单词295开始,在单词301之后结束,会发生什么情况</主页、标签页、类别页等是否可以使用不同的X</文本的格式可以保留吗?(所有图像和文本格式)</让插件从服务器获取最少的资源

  • 将摘录后的元框替换为我的自定义元框中的字段

    时间:2010-12-06

    我有一个自定义帖子类型的自定义元框,它将是我计划在主栏中显示的唯一元框(本机标题框除外)。我想将本机专家框/字段移动到我的自定义元框中。我可以在我的元框中创建一个名为“摘录”的字段,但是我只知道如何将其保存到自定义字段,而不是本机保存到的原始位置。

  • 如何控制手动摘录的长度?

    时间:2011-01-04

    我有一个网站,我需要控制显示的摘录长度。有些帖子可能有手动摘录,因此我无法使用excerpt_length 滤器我当然可以用一些substr(), 但正在寻找一种更优雅的解决方案(如果存在的话)。

  • Automating Excerpt

    时间:2011-01-05

    我正在努力automate 编辑通过自动化工作excerpts.我的解决方案可行,但几乎没有问题:如果一篇文章开头有图像/破坏的html,它会破坏版面。子字符串剪切单词。是否有更好的解决方案来自动化摘录或改进现有代码?<?php if(!empty($post->post_excerpt)) { the_excerpt(); } else { echo \"<p>\".substr(get_the

  • 使用wp_trim_excerpt在循环外部获取_excerpt()

    时间:2011-01-14

    我正在构建一个主题,在主页上显示可能有几十篇文章的摘录。我的所有帖子上都没有手动摘录,所以$post->post_excerpt 许多帖子都是空的。如果没有手动摘录,我希望使用内置的get\\u the\\u extract()函数,但它在循环外不可用。跟踪函数时,它似乎使用了wp\\u trim\\u摘录自wp includes/formatting。php动态创建摘录。我在我的代码中调用它,就像wp_trim_excerpt( $item->post_content ), 但这只是返回全部

  • 摘录不会将我的帖子页面限制在55个字以内?

    时间:2011-01-28

    Wordpress声明如下:摘要是对博客文章的简明描述,指在“管理”>“帖子”>“添加新”子面板的“摘录”字段中输入的摘要。该摘录用于描述RSS提要中的帖子,通常用于显示搜索结果。摘录有时用于显示帖子的存档和类别视图。使用模板标记the\\u extract()显示此字段的内容。请注意,如果在撰写文章时未在摘录字段中输入信息,并且在主题模板文件中使用了\\u extract(),WordPress将自动显示文章内容的前55个单词。我写了一篇164字的帖子。并将其放入我的帖子页面:<div

  • 我不能修改‘继续阅读...’摘录链接(_E)

    时间:2011-01-28

    我刚把这个放在我的functions.php (我正在使用Wordpress 3.0.4):function new_excerpt_more($more) { global $post; return \'<a href=\"\'. get_permalink($post->ID) . \'\">Read the Rest...</a>\'; } add_filter(\'excerpt_more\', \'new_ex

  • 使OEmbedded在摘录字段上工作

    时间:2011-01-31

    如何使oEmbed在摘录字段上工作,以便只需将youtube url粘贴到其中,然后就能回显“get\\u the\\u extract()”?我还想过滤oEmbed并更改wmode,但我想我在这里找到了一个解决方案:http://code.hyperspatial.com/all-code/wordpress-code/oembed-wmode/编辑:废话!我错了,根本没用,什么都没发生。有没有更好的解决方案?

  • 如何在admin中过滤摘录的metabox描述?

    时间:2011-02-07

    我想更改默认设置“摘录是可选的手工制作的内容摘要,可用于主题。了解有关手动摘录的更多信息。”摘录输入区域下方的帮助文本,对我的自定义帖子类型更有意义。我已经使用“翻译”过滤器对帖子标题做了类似的操作,但如何处理帖子摘录?这是我当前的代码: add_filter(\'gettext\', \'custom_rewrites\', 10, 4); function custom_rewrites($translation, $text, $domain) { global $post;&

  • 不删节词语的摘录

    时间:2011-02-14

    我知道我可以使用filter, 但是,它会全局设置长度。就我而言,我在三个不同的页面上有不同长度的摘录。这就是我现在拥有的。我想改进它,这样它就不会截断单词。$content_to_excerpt = strip_tags( strip_shortcodes( get_the_content() ) ); $pos = strpos($content_to_excerpt, \' \', 160); if ($pos !== false) { echo \"<p>\

  • 多站点实例中不同博客的帖子汇总

    时间:2011-02-16

    我有一个多站点Wordpress安装,有7个不同的博客。我想在主博客中显示这7个博客的帖子摘要的汇总。你知道这样做的好方法吗?