Php WordPress自定义文章标题键?
我在WordPress上创建了一个名为Slides的自定义帖子类型。每篇文章都将在其父文章的幻灯片放映中变成幻灯片 无论如何,我使用自定义字段插件类型来创建自定义字段。我遇到的问题是,我不知道如何显示每篇文章的标题。所有实际的自定义字段都显示得很好,但我似乎不知道如何显示自定义帖子的标题(这很奇怪,因为从技术上讲,它甚至不是自定义字段) 下面是我用来填充幻灯片变量的php代码:Php WordPress自定义文章标题键?,php,wordpress,Php,Wordpress,我在WordPress上创建了一个名为Slides的自定义帖子类型。每篇文章都将在其父文章的幻灯片放映中变成幻灯片 无论如何,我使用自定义字段插件类型来创建自定义字段。我遇到的问题是,我不知道如何显示每篇文章的标题。所有实际的自定义字段都显示得很好,但我似乎不知道如何显示自定义帖子的标题(这很奇怪,因为从技术上讲,它甚至不是自定义字段) 下面是我用来填充幻灯片变量的php代码: <?php foreach ($slides as $slide) { ?> <?php i
<?php foreach ($slides as $slide) { ?>
<?php if (get_post_meta($slide->ID, 'wpcf-image', true)) {
$thetitle = get_post_meta($slide->ID, 'title', true);
$image = get_post_meta($slide->ID, 'wpcf-image', true);
$caption = get_post_meta($slide->ID, 'wpcf-caption', true);
$credit = get_post_meta($slide->ID, 'wpcf-credit', true);
?>
$thetitle是唯一遇到问题的
如果有人能帮我找出标题代码的错误,我将不胜感激 一篇文章的标题(不管文章类型)不是元标题。标题和内容是帖子的一部分(直接存储在wp_帖子中)
您可以这样做:
$thetitle = get_the_title($slide->ID);
您可以查看官方文档。我已经有一段时间没有使用WordPress了,但是这个标题与wp_标题不一样吗?谢谢@JonathanLandrum。我试着用它作为钥匙,但没用。好吧,我想我知道发生了什么。你有两个选择:你可以添加一个标题作为一个名为“标题”的自定义字段,或者你可以通过
标题()之类的东西指向文章的标题。也就是说,如果我正确理解你在做什么,我相信第二种选择会更容易实现,也更容易处理你的工作流程<代码>$thetitle=标题()代码>应该可以正常工作。使用“The_title();”的问题它显示的是家长帖子的标题。谢谢!出于某种原因,这也会显示父帖子的标题,而不是幻灯片的标题,即使使用了幻灯片ID。你说“这也会显示”是什么意思?哦,对不起,其他人建议我使用_title();,这也显示了父母的头衔。抱歉搞混了,很遗憾,我没有。我尝试的所有内容都会显示父帖子标题,而不是我想要的子帖子标题。。。真奇怪。你可以在这里看到它(这是使用get_the_title):@Noelle你试过在你的幻灯片上开始一个新的循环吗?看看这个例子: