不同作者的帖子类型不同

时间:2013-12-05 作者:marius anhalt

现在我需要找到一个解决方案:

我有8位作者和一堆帖子。所有作者都有自己的adsense(或其他附属网站),我们希望在自己的帖子上向作者展示添加的内容。

因此,作者从他们自己的帖子中收取报酬(如果有),并且只从他们自己的帖子中收取报酬。

有没有办法让wordpress/theme做这样的事情?

ThanksMarius公司

2 个回复
最合适的回答,由SO网友:gmazzap 整理而成

你不会说你是如何建立不同的adsense的。我假设在模板中有一个文件夹,名为\'authors-ads\', 其中有一些php文件,以authors ids, e、 g.:

  • /authors-ads/author-1.php
  • /authors-ads/author-12.php
等等。

之后在你的single.php 或任何用于显示帖子的模板

使用

global $post;
get_template_part(\'authors-ads/author\', $post->post_author );
这样,与文章作者相关的文件就会包含在页面中。

当然,在那个文件中放了与作者有关的广告。

SO网友:Rarst

为作者生成多个自定义帖子类型不是他们的典型用法,可能会产生太多不必要的影响。

在模板文件中检索帖子作者的信息非常容易(请参见get_the_author_meta() 例如),并使用它有条件地输出必要的单个数据。

结束