我在非宇宙主题上安装了woocommerce,我希望设计它,没有太大的变化 . 但是当我安装它时,侧边栏显示在任何容器之外(小部件显示在它们的div中但没有包装器) . 现在我用了
add_action('woocommerce_before_main_content', 'my_theme_wrapper_start', 10);
add_action('woocommerce_after_main_content', 'my_theme_wrapper_end', 10);
function my_theme_wrapper_start() {
echo '<section id="main">';
}
function my_theme_wrapper_end() {
echo '</section>';
}
从文档中,这适用于woocommerce就好了 . 但我的侧边栏仍然在底部,没有包装 . 有没有办法包装侧边栏,并将其放在商店的内容旁边,只使用钩子,而不是从插件中复制任何文件?
1 回答
我想通了,这是一个适合我的“框架”,万一有人需要它:
这将创建一个带右侧边栏的包装器 . 如果需要,您可以进一步自定义 . 希望能帮助到你 .