使用自定义帖子类型时,更改侧栏(左/右)的一侧

时间:2014-02-27 14:41:33

标签: wordpress

在我的Wordpress网站上,我的archive.php右侧有一个侧边栏。

我正在使用WP Download Manager插件,此插件中的类别也使用我主题中的archive.php模板文件。但是在这些类别页面上,我想在左侧显示侧边栏(默认侧面是左侧)。

现在,在我的archive.php中,我有一个自定义代码,可以在使用WP Download Manager时在侧边栏区域调用自定义侧边栏:

//get the sidebar for support
                if ( 'wpdmpro' == get_post_type() ) {
                    echo '<aside class="sidebar sidebar_right smartphones_sidebar_active three alpha units" role="complementary" itemscope="itemscope" itemtype="http://schema.org/WPSideBar"><div class="inner_sidebar extralight-border">';
                        dynamic_sidebar( 'Support' );
                    echo '</div></aside>';
                }

检查http://wptest.alcadis.nl/downloads/was-105r/。 这是一个示例页面,右侧是侧边栏。我想在左侧为此自定义帖子类型。

1 个答案:

答案 0 :(得分:0)

我建议添加一个名为archive-wpdmpro.php的新模板。

将archive.php的内容复制到此处,并将侧边栏放在您喜欢的位置。

这将使您将来要进行的任何特定于帖子类型的更改变得更容易。

然后添加单个wpdmpro.php以更改单个页面上的侧边栏。