在 Wordpress 主题中使用自定义命名的 php 文件

Use a custom named php file in a Wordpress theme

我正在为某人构建一个 wordpress 主题,基于一个旧的修改过的主题,它使用了一些 AJAX 脚本和基于 Flash "holders" 的广告区域。我正在尝试使用自定义名称 phps 向它们添加图像小部件。

基本上,我正在尝试使用 <?php get_ad('variantnamehere'); ?> 并从我的主题文件中获取广告-customname.php。

我假设我必须在 functions.php 内注册这些文件,但我不知道该怎么做。

有什么办法吗?

在您的主题 functions.php 中添加以下内容:

require_once( dirname(__FILE__) . '/ad-customname.php' );

感谢 Artur 的反馈,感谢文章 here

  1. 在 functions.php 中,使用
  2. 包含您的文件

include ( dirname(__FILE__) . '/customfilename.php' );

  1. 在您希望在 php 文件中插入代码的主题文件中,添加:

<?php get_template_part('customfilename');?>