2017-07-25 88 views
0

我需要将我自己的自定义PHP脚本添加到我的博客的所有Wordpress页面。如何在所有WordPress帖子中插入PHP代码

我不是指将PHP添加到单个页面(可以使用插件完成)。

从本质上讲,这是我需要做的:

  • 添加的代码片段直接到WordPress的脚本处理 显示的帖子。
  • 该代码段需要能够获取该帖子的ID。

有人可以告诉我最好的方法吗?

这是我需要弄清楚:(?是-的template.php后的任何机会)

  • 哪个WordPress的PHP文件的处理WordPress的 帖子的显示

  • 如何使用PHP获取帖子ID?我发现说这可能是可能的方式,是获得邮政编号的正确方式?

    $ id = get_the_ID();

回答

1

单后,它single.php并获得岗位ID

$post = get_post(); 
$id = $post->ID; 
+0

完美,这工作像一个魅力 – jjj

0

这取决于主题。非常简单的主题可能会在所有页面中使用index.php,其他人则使用single.php显示单个帖子,并且还有更多的可能性,以及包含在主要模板中并包含部分帖子的次要模板(模板部分)。看看主题文件夹。

里面所有这些,帖子总是在“循环”内。本页有说明和一些有用的例子:https://codex.wordpress.org/the_loop HTH

相关问题