如何过滤“链接到现有内容”中提供的链接。
如上图所示。我只想让WSP BANNER出现。
WSP BANNER& CALENDAR是自定义post_type
任何帮助都会很明显。
答案 0 :(得分:2)
目前还没有可用于此目的的现成过滤器。已发布ticket请求。希望我们能尽快收到。
然后你可以创建自己的过滤器。
打开include / class-wp-editor.php并在第712行进行以下更改
$pt_names = apply_filters('custom_insert_link_suggestion_filter',array_keys( $pts ));
我们刚刚添加了一个新的过滤器,而不是获取所有公开帖子类型
然后在您的主题中添加以下代码以过滤内部链接自定义帖子类型
function my_filter_function($allowed_post_types)
{
if( condition chek)
{
return array('page','your custom post types');
}
} 的add_filter( 'custom_insert_link_suggestion_filter', 'my_filter_function',10,1);
答案 1 :(得分:0)
有一个插件可能对您有所帮助:B09 Link to Existing Content
它有一个名为“link_to_existing_content_post_types”的过滤器,可让您控制应搜索哪些帖子类型。
如果您还希望完全控制搜索结果,也可以将其与此插件一起使用:Search Everything。
答案 2 :(得分:0)
考虑一个示例,我的网站在wp.abc.com上配置,我将我的根域www.abc.com指向新网站。我需要更新常规设置中的URL。所以当我更新URL时,它会反映在菜单项等中。它会反映在内容区域链接中吗?