クラスのワードプレス変数の定義に問題があります。これが私のコードです。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 ?>">
if(!empty ...)は機能しないようです。
助けていただければ幸いです。-n-