你好@cannyboy:
除非我误解了,我想你需要的是\'the_title\'
滤器
如果您只需在标题字段中输入“Title 1*Title2”,那么我为这个钩子编写的代码应该将您的Title2包装在<span class="title2">
这将允许您使用CSS设置样式。您可以将以下代码放入主题的functions.php
文件:
add_filter(\'the_title\',\'yoursite_the_title\');
function yoursite_the_title($title) {
$titles = explode(\'*\',$title);
$title = trim($title[0]);
if (isset($title[1]))
$title .= \' * <span class="title2">\' . trim($title[1]) . \'</span>\';
return $title;
}
当然,这会将你的第二个标题包装到任何地方,因此你可能会在某些地方这样做,但你不想让它这样做,在这种情况下,你需要弄清楚如何告诉函数不要只在这些情况下运行。