如何在Bones主题中自定义搜索结果? 时间:2013-05-14 作者:turzifer 在一个使用Bones主题的站点中,我正在尝试本地化搜索结果页面,并希望用其他内容替换“阅读更多”文本。我试着编辑搜索。php,但它没有搜索功能。phpseems to have a bug (它调用带有参数的\\u摘录函数,而该函数不接受任何参数)。我还尝试了过滤器挂钩,如function reference 但无法使其工作,可能是因为我无法根据需要调用新函数。是的,我对wordpress和php很陌生,但我觉得应该有一种更简单的方法来替换该文本。有什么建议吗? 2 个回复 SO网友:fuxia 滤器\'the_excerpt\' 仅在搜索页面上:add_filter( \'the_excerpt\', \'wpse_99415_search_excerpt\' ); function wpse_99415_search_excerpt( $excerpt ) { if ( ! is_search() ) return $excerpt; global $post; // create a custom excerpt return $custom_excerpt; } SO网友:gdaniel 是的,这个主题是错误的。我只是自己安装的。根据法典,摘录()不接受任何参数。其他备选方案包括:添加自己的链接。<;a href=“<;?php the\\u permalink();”>此处为我的文本(</a>从使用摘录函数切换到content()函数。<?php\\u内容(“此处为我的文本”);?>如果您在帖子中使用\\u内容功能,则需要在帖子内容中添加“插入更多标签”。 结束 文章导航