我是WordPress开发的初学者,希望得到一些帮助。我在一个简单的WordPress网站上工作。基本上,用户希望在主页上显示最新的帖子。我使用了最新帖子块,并将其设置为显示整个帖子内容,现在用户不希望帖子标题链接到单个帖子页面(因为帖子的内容显示在主页上)。
如何安全地修改模板文件,使其像h2标记一样使用,而不是在主题中使用的href标记。我知道您可以创建子主题并修改wp_content
文件,但我不确定如何处理中的文件wp_include
. 我读到一些关于修改functions.php
但我不确定,如果有任何建议,我将不胜感激。
$title = get_the_title($post);
if (!$title) {
$title = __(\'(no title)\');
}
$list_items_markup .= sprintf(
\'<a href="%1$s">%2$s</a>\',
$post_link,
$title
);
SO网友:cjbj
这取决于你的主题。在其模板文件的某个位置生成标题,包括锚定。这因主题而异,但您必须查找以下内容:
echo \'<a href="\'. get_permalink . \'">\' . get_the_title . \'</a>\';
如果它是这样硬编码的,那么您只能通过创建子主题、复制找到它的模板文件并将其替换为
if (is_front_page) echo get_the_title;
else echo \'<a href="\'. get_permalink . \'">\' . get_the_title . \'</a>\';
注意,根据主题的不同,事情可能要复杂得多。