我对WordPress开发和PHP非常陌生,我想知道是否有一种方法可以创建一个函数,自动将一些预先确定的文本添加到特定类别的帖子摘录中。
如果这是不可能的,有没有办法将摘录设置为只显示文章本身的特定预定段落,而不是实际文章中的第一段?
在上下文中,此特定类别下列出的所有帖子都是从数据库生成的,一旦输入WordPress数据库,就会自动发布,因此最好是在发布过程中,通过此功能生成摘录并显示出来。
提前谢谢你。
我对WordPress开发和PHP非常陌生,我想知道是否有一种方法可以创建一个函数,自动将一些预先确定的文本添加到特定类别的帖子摘录中。
如果这是不可能的,有没有办法将摘录设置为只显示文章本身的特定预定段落,而不是实际文章中的第一段?
在上下文中,此特定类别下列出的所有帖子都是从数据库生成的,一旦输入WordPress数据库,就会自动发布,因此最好是在发布过程中,通过此功能生成摘录并显示出来。
提前谢谢你。
在中插入以下代码functions.php
您的孩子主题。
function wpse_excerpt_for_specific_category( $excerpt ) {
global $post;
$category = \'Test\'; // could be name, slug, or id
$excerpt_text = \'some arbitrary text\';
if( \'post\' == $post->post_type && \'publish\' == $post->post_status && in_category( $category ) ) {
$excerpt = $excerpt_text;
}
return $excerpt;
}
add_filter( \'get_the_excerpt\', \'wpse_excerpt_for_specific_category\' );
完成。我有个问题。是的<?php the_excerpt(); ?> 从古腾堡清空<?php the_excerpt(); ?> 从帖子中提取一小部分内容,但先下一步<?php the_permalink(); ?> 下是断开的,并更改了从单个博客到博客帖子列表根目录的路径。如何解决这个问题?E、 回路g:<?php $paged = ( get_query_var( \'paged\' ) ) ? get_query_var