welcartのカスタムフィールドをスキーマに対応させる

今回は相当自分メモです。画像は全く関係ありません・・・。
スイマセン。

広告

テーブルで出力したカスタムフィールドの文字列置き換え

少し前にスキーマの使用が変わってたので、ついでにと思って今までより多く出力しようと思ってやってみた。

    <?php if( $item_custom = usces_get_item_custom( $post->ID, 'table', 'return' ) ) : ?>
        <?php 
            $item_custom = str_replace('<th>タイトル</th><td>', '<th>タイトル</th><td itemprop="****">', $item_custom);
            echo $item_custom;
        ?>
    <?php endif; ?>

みたいな感じ。
phpのstr_replaceを使えば簡単でしたね。
usces_get_item_customでwccsの付いたカスタムフィールドを変数にして、それをstr_replaceで決まった文字列を置き換え。

上の場合テーブルで出してるから、thの閉じタグの後のtdにスキーマをセット。

ここのトコロHTMLかjQueryばっかりだからphp忘れそう…。
ついでに、バイク乗りてー。まだ直してないんだけど(TT)

広告

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です