我正在尝试使用自定义帖子类型“词汇表”为我的WordPress网站创建词汇表。
我的想法是为每个我想解释的术语/单词(for example: 'blepharoplasty'),
创建帖子,并使用帖子的内容来提供说明。
这可以很好地单独使用单个帖子页面,还有一个存档来显示所有这些页面。
但是我想将其挂钩到我网站的其余部分并自动查找任何实例of my custom post titles in post meta data and the_content,
,如果找到,则提供指向单个帖子页面的链接。
我知道需要一个过滤器/钩子,但我不知道如何写条件。
我认为121679在某个地方,但我不知道如何引用我的自定义帖子类型,以及如何搜索我正在使用的当前帖子。
有人可以帮忙吗?
function bv_glossary_content_links($null, $object_id, $meta_key, $single ) {
// What conditions can go here?
}
add_filter('get_post_metadata', 'bv_glossary_content_links', 10, 4);