WordPress获取博客主帖

时间:2018-06-08 08:32:32

标签: wordpress

我正在尝试获取category的{​​{1}},但它会显示其他类别。

我有代码,如下所示:

Wordpress's blog main post

帮助数据就像:

$bannercheckedblogpost = Mage::helper('wordpress')->getMainBlogPostChecked(); //Get Most recent Post for Blog Banner

$recentpost = Mage::helper('wordpress')->getblogmainbannerpost($bannercheckedblogpost['post_id']);

以下查询字符串的输出为

  

SELECT * FROM wp_postmeta WHERE meta_key =“blog_page_main_banner_post”AND meta_value<> “”按meta_id desc limit 1排序

输出:

https://ibb.co/c9gnDT

我从表格关系中找出了主要帖子的正确类别。 但需要知道在哪里放置这些条件。

以下是我需要的类别public function getMainBlogPostChecked() { try{ $resource = Mage::getSingleton('core/resource'); $readConnection = $resource->getConnection('new_db'); $query = 'SELECT * FROM '.$resource->getTableName('wp_postmeta'). ' WHERE meta_key = "blog_page_main_banner_post" AND meta_value <> "" order by meta_id desc limit 1'; var_dump($query); $results = $readConnection->fetchAll($query); $latestcheckedpost = $results[0]; $isvaluechecked = unserialize($latestcheckedpost[meta_value]); if($isvaluechecked[0]=='checked'){ return $latestcheckedpost; }else{ $latestcheckedpost = $results[1]; $isvaluechecked = unserialize($latestcheckedpost[meta_value]); if($isvaluechecked[0]=='checked'){ return $latestcheckedpost; } } }catch (Exception $e) { print_r($e->getMessage()); return true; } } ,基本上我需要通过DESC过滤table structure

https://ibb.co/f7QKSo

0 个答案:

没有答案