wordpress变量if语句

wordpress变量if语句,wordpress,variables,Wordpress,Variables,我在为类定义wordpress变量时遇到问题。 这是我的代码:我使用anme类为帖子创建了一个自定义字段。 在这里,我想检索这个类。如果自定义字段为空,则默认情况下该类应设置为“col1” $masonry_col_class = get_post_meta($post->ID, 'class', true); if (!empty($masonry_col_class)){ $masonry_col_class='col1'; }; 下面是css的输出: <ul class="&

我在为类定义wordpress变量时遇到问题。 这是我的代码:我使用anme类为帖子创建了一个自定义字段。 在这里,我想检索这个类。如果自定义字段为空,则默认情况下该类应设置为“col1”

$masonry_col_class = get_post_meta($post->ID, 'class', true);
if (!empty($masonry_col_class)){ $masonry_col_class='col1'; };
下面是css的输出:

<ul class="<?php echo $masonry_col_class ?>">

您实际编写了:如果我刚才定义的变量不是空的,那么将其设置为“col1”。您应该执行完全相反的操作:如果变量为空,则如下所示:

$masonry_col_class = get_post_meta($post->ID, 'class', true);
if (empty($masonry_col_class)){ $masonry_col_class='col1'; };
(我猜您的想法是:要么在自定义字段中定义类,我们在这里有它,要么我使用通用的“col1”类……对吗