每个人都可以帮助我吗?
我不知道为什么如果我在WordPress中为page-index.php
这样的woocommerce创建自己的模板,为什么我的过滤器无法与我的简码一起显示(工作)? (但是其他小部件,例如日历工作),并且在商店页面过滤器中,小部件都是有效的。
<?php
/**
* Template name: Page-index
*/
?>
<?php get_header(); ?>
<?php echo do_shortcode( '[products]' ); ?>
<?php dynamic_sidebar( 'sidebar-2' ); ?>
get_footer();
?>
答案 0 :(得分:1)
对于补充工具栏,请使用此代码。 将您的模板woocommerce / template。
import { css } from "styled-components";
const sizes = {
desktop: 730,
};
const media = Object.keys(sizes).reduce(
(acc, label) => {
acc[label] = (literals: TemplateStringsArray, ...placeholders: any[]) =>
css`
@media (max-width: ${sizes[label]}px) {
${css(literals, ...placeholders)};
}
`.join("");
return acc;
},
{} as Record<
keyof typeof sizes,
(l: TemplateStringsArray, ...p: any[]) => string
>,
);
export default media;