在WordPress引导下拉菜单中显示帖子标题

时间:2016-01-04 作者:Shwan Namiq

我为我的wordpress主题创建了自定义引导navwalker类所有东西都正常工作我在下面的代码中function start_el(){}

当我把<h2>Hellow World!</h2> 在内部$item_output dropdwon菜单显示Hellow World! 四列四次

但当我想把the_title() wordpress函数$item_output 像这样<h2>\'.the_title().\'</h2> 给我看看Hello World! 将标题张贴在主菜单项上方,而不是下拉菜单中

我怎样才能解决这个问题?

if (!empty($item->divideto_4)) {
    $col = 3;
    $divide_to = 12 / $col; //4

    for ($i=0; $i<$divide_to; $i++) {
        $item_output .= \'<div class="col-sm-\'.$col.\'"><h2>Hellow World!</h2></div>\';
    }
}

1 个回复
最合适的回答,由SO网友:Shwan Namiq 整理而成

感谢您的回复,我解决了我的问题,我使用Wordpress循环查询在四列中显示最后四篇帖子,如下所示

if (!empty($item->divideto_4)) {
    $col = 3;
    $divide_to = 12 / $col; //4

    $my_query = "showposts = ".$divide_to; 
    $my_query = new WP_Query($my_query);
        while ($my_query->have_posts()) : $my_query->the_post();
        $item_output .= \'<div class="col-sm-\'.$col.\'">\';
        $item_output .= get_the_title();
        $item_output .= \'</div>\';
    endwhile;*/
    $YPE_col_content->YPE_lastposts();
}

相关推荐

WordPress中声明SplitMenuWalker::Walk($Elements,$max_Depth)时出现警告

我开始在WordPress网站上收到以下错误:警告:SplitMenuWalker::walk($elements,$max\\u depth)的声明应与/home/relati67/public\\u html/wp content/themes/mentis/inc/mega menu/split menu中的walk::walk($elements,$max\\u depth,$args)兼容。php第0行我不知道在这里该怎么办。我发现了一个具有类似内容的线程,但错误指向特定行(不是第0行),并且不