【问题标题】:How to use condition for custom post in Wordpress如何在 Wordpress 中使用自定义帖子的条件
【发布时间】:2014-06-26 18:27:41
【问题描述】:

我创建了一个名为portfolio-items 的自定义帖子。我想在一个条件下使用它。像这样,如果有任何投资组合项目,那么它将显示这些项目。否则它将显示默认数据。 它用于向用户显示可以在此处输入投资组合。我制作了所有东西并可以从管理面板输入数据。但不明白如何设置条件。

如何做到这一点?请帮助我。

提前致谢。

【问题讨论】:

  • 为什么不在你的主题目录中创建 single-portfolio-items.php 呢?它会自动重定向到 post_type 单独的页面。您可以相应地对其进行自定义。
  • 谢谢。是的,我可以。但我认为你没有得到我的问题。我希望如果我添加任何投资组合项目,它将显示在我的页面中。比如截图s16.postimg.org/ys0na0ic5/screenshot_186.jpg。或者如果这里没有项目,它会显示一个空白部分。这就是为什么我想在这里设置一个用户可以理解的默认数据是投资组合部分。

标签: php wordpress custom-post-type


【解决方案1】:

你需要使用这个功能

function get_portfolio(){

global $wpdb;

$result = $wpdb->get_results( "SELECT ID FROM wp_posts WHERE post_type='portfolio-items'", OBJECT ); 

return $result ;
} 

如果$result 不为空,则您有投资组合项目。这使得条件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-07
    • 1970-01-01
    • 2022-01-21
    • 1970-01-01
    • 2012-11-01
    • 2019-04-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多