2

如何过滤“指向现有内容的链接”中给出的链接。

在此处输入图像描述

如上图所示。我只想显示 WSP 横幅。

其中 WSP BANNER 和 CALENDAR 是自定义 post_type

任何帮助都将是可观的。

4

3 回答 3

2

目前没有可用于此目的的现成过滤器。已为该请求发布了一张票。希望我们能尽快得到一张

在此之前,您可以创建自己的过滤器。

打开 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);

于 2012-06-21T08:28:32.760 回答
0

有一个插件可能对您有所帮助:B09 Link to Existing Content

它有一个名为“link_to_existing_content_post_types”的过滤器,可让您控制应搜索的帖子类型。

如果您还想完全控制搜索结果,您也可以将它与此插件一起使用:Search Everything

于 2013-05-16T14:45:13.813 回答
0

考虑一个示例,在 wp.abc.com 上配置我的站点,并将我的根域 www.abc.com 指向新站点。我需要在常规设置中更新 URL。所以当我更新 URL 时,它会反映在菜单项等中。它是否也会反映在内容区域链接中?

于 2014-01-15T07:05:45.503 回答