• Custom Field GUI Utilityのマルチチェックボックスで選択された項目を変更したいと思っています。
    上記だけなら、
    http://www.tinybeans.net/blog/2010/05/29-104644.html
    上記サイトが大変参考になり、できたのですが、
    チェックが入っていないものには空白を入れるというところで、躓いています。

    conf.ini設定
    [demo]
    fieldname = 選択してください
    type = multi_checkbox
    class = post
    value = あいうえお#かきくけこ#さしすせそ

    <?php
        $custom = get_post_meta($post->ID, 'demo', true);
        $demos = explode(',', $custom);
        $out = '';
        $count = 0;
        foreach ($demos as $demo) {
            /* 要素が二つ目以上の場合はカンマで区切る */
            if ($count > 0) {
                $out .= '';
            }
            if ($demo == 'あいうえお') {
                $out .= '<td><img src="/images/000.png" /></td>';
    
            } elseif ($demo == 'かきくけこ') {
                $out .= '<td><img src="/images/111.png" /></td>'; 
    
            } elseif ($demo == 'さしすせそ') {
                $out .= '<td><img src="/images/222.png" /></td>';
            }
            /* カウント数を1増やす */
            $count++;
        }
        /* 結果を出力 */
        echo $out;
    ?>

    上記のような設定ので、チェックの入っていないものに空白の<td> </td>を入れたいのですが、phpにも疎いため、どなたかご教授いただけないでしょうか?
    よろしくお願いいたします。

  • トピック「Custom Field GUI Utilityのチェックボックスの項目名変更」には新たに返信することはできません。