4536-child(子テーマ)ver1.0.0を公開しました

4536の子テーマ「4536-child」をバージョン1.0.0にアップデートしました。

これから使い始める方は何もする必要はありませんが、すでに子テーマを使っている方は部分的なアップデートをお願いします。

主な変更箇所はfunctions.phpの削除しない部分です。

上に「これは削除しない」、下に「ここまで削除しない」とコメントがあると思いますが、その間のコードを以下のコードと差し替えてください。

add_action( 'wp_footer', function() {
    if(!get_option('is_enable_child_stylesheet')) return;
    $ver = (function_exists('theme_version_4536')) ? theme_version_4536() : '';
    $mtime = date("ymdHis", filemtime( get_stylesheet_directory().'/style.css'));
    ?>
    <script>
        var loadDeferredStylesChild = function() {
            var addStylesNode = document.getElementById("deferred-styles-4536-child");
            var replacement = document.createElement("div");
            replacement.innerHTML = addStylesNode.textContent;
            document.body.appendChild(replacement)
            addStylesNode.parentElement.removeChild(addStylesNode);
        };
        var raf = window.requestAnimationFrame || window.mozRequestAnimationFrame ||
          window.webkitRequestAnimationFrame || window.msRequestAnimationFrame;
        if(raf) raf(function() { window.setTimeout(loadDeferredStylesChild, 0); });
        else window.addEventListener('load', loadDeferredStylesChild);
    </script>
    <noscript id="deferred-styles-4536-child">
        <link rel="stylesheet" href="<?php echo get_stylesheet_directory_uri().'/style.css?'.$ver.$mtime; ?>" />
    </noscript>
<?php }, 999 );

コピペ後は保存して終了です。

style.cssのコメント部分も変更しておりますが、気になる方だけコピペしてください。

なお、これはFTPソフトを使ってもいいですし、レンタルサーバーのファイルマネージャーを使ってもいいです。

なんかよくわかんないって方はWordPress管理画面、外観→テーマの編集と進み、編集してください。

コードに問題がある場合はエラーがでますので、いきなり画面が真っ白になるようなことは基本的にありません。


カテゴリー:テーマ更新情報

シェフ

WordPressテーマ「4536」の開発者。ご要望やご質問があればコメントやフォーラムまでどうぞ。