我已经在wordpress-theme中创建了投资组合页面类型,其中3个列布局用于投资组合项目。我想创建带有下拉列表的元框,以选择投资组合列表项的列号(可能是图像),因此我可以将列号从1列更改为4列布局。我有列表项的css类,它负责3列布局。如何更改具有自定义字段值的列表项的css类以更改列布局的数量。
答案 0 :(得分:0)
确定。创建自定义字段。我们说“number_of_columns”。在每个页面的此自定义字段中键入您的值。
然后在您的页面模板中,只需使用get_post_meta
输出CSS规则名称中的值,如下所示:
<div class="<?php get_post_meta($postid, 'number_of_columns', true); ?>_column_layout">
Create the layout here with the n_column_layout CSS class...
</div>
你去吧。如果number_of_columns为2,你将得到一个带有2_column_layout类的div,等等。正确答案?