我一直在想,是否有可能覆盖Yoast SEO面包屑类的输出,而不是编辑原始文件?
每个url段都包装在<span></span>
但我想把它包起来<li></li>
这可能吗?任何指向正确方向的指针都将不胜感激。
非常感谢。
我一直在想,是否有可能覆盖Yoast SEO面包屑类的输出,而不是编辑原始文件?
每个url段都包装在<span></span>
但我想把它包起来<li></li>
这可能吗?任何指向正确方向的指针都将不胜感激。
非常感谢。
在这种情况下,在一个好的代码编辑器中打开插件文件并搜索所需的元素,因为可能有一个有用的钩子。
因此,我们有了过滤器wpseo_breadcrumb_single_link
.
也许你可以替换span
对于li
在里面$link_output
, 或使用$link
要构建自己的:
add_filter( \'wpseo_breadcrumb_single_link\', \'filter_breadcrumb_wpse_88254\', 10, 2 );
function filter_breadcrumb_wpse_88254( $link_output, $link )
{
// do your stuff
return $link_output;
}
我正在创建一个插件,插件目录中有一个php文件,可以通过自定义重写url直接访问该文件。我需要这个文件能够使用标题中提到的三个功能。目前,我正在包括wp负载。php文件,它使我能够访问所有这些函数。然而,我一直在读到不应该包括wp负载,因为它可能不总是在同一个位置,而且它包括可能不需要的wordpress文件。这就是我如何包含wp负载:$wp_base = explode($_SERVER[\'PHP_SELF\'], $_SERVER[\'SCRIPT_FILENAME\']); require