我似乎无法正确找到要在插件上使用的存档模板

时间:2019-01-21 16:57:47

标签: php wordpress composer-php

我正在开发我的第一个插件,但遇到了麻烦。除了已找到WordPress存档模板以用于我的新“自定义帖子类型”(CPT)的功能之外,我已经设法使我所需的所有功能正常工作。

我在另一个插件上使用了完全相同的功能,并且可以正常工作,但是文件结构有所不同,因为我没有使用作曲家。所以我以为我只需要更改文件路径,这已经完成并且是正确的,因此该函数肯定存在其他问题吗?

只需添加一下,我还知道我在插件函数echo中插入了<?php /** * @package WhitepaperPlugin */ namespace Inc\Base; use Inc\Base\BaseController; class LoadArchives extends BaseController { public function register(){ add_action( 'archive_template', array($this,'downloads_archive_template') ); } public function downloads_archive_template( $archive_template ) { global $post; if ( is_post_type_archive ( 'downloads' ) ) { $archive_template = $this->plugin_path . 'page-templates/archive-downloads.php'; } return $archive_template; } } 并看到了它。

我一直在使用composer,我知道设置正确,因为插件中的其他所有东西都可以正常工作。

这是我插件的最后一部分,因此将不胜感激。

{{1}}

0 个答案:

没有答案