フォーラムへの返信
-
投稿者投稿
-
こんにちは
WordPressは、標準の機能でいろいろなフィードを生成できるようになっています。SmartNewsとの連携については、
WordPress SmartNews
で検索すればたくさんの情報が見つかると思います。
SmartNewsのプラグインも公式ディレクトリに上がっているようです。♥ 2いいねをした人: 居ませんelement.styleが付くのは、WordPressだからではなくて、Snow Monkey EditorのようなプラグインでインラインのCSSが追加されているからです。
編集画面を開いて、該当箇所のカスタムフォントサイズをリセットしてください。♥ 1いいねをした人: 居ませんアクツさんが書かれているプラグインでは、
genesis_custom_blocks_template_path
というフィルターを使用してテーマ外にテンプレートを配置できるようになっています。また、Lazy Blocksという別のプラグインでもカスタムブロックが作れますが、こちらはテーマ内にテンプレートを作成しなくてもよいので、作成するブロックによっては、こちらを使用してみてはどうでしょうか?
♥ 4いいねをした人: 居ません複雑な構造のブロックを事前に作っておきたいから、クラシックブロックを使用するというのがよくわかりませんが、もしクラシックブロックを使用する目的が、通常のブロックでは表現できない複雑なHTMLを使用したいというのであれば、カスタムHTMLブロックを使用してみてはどうでしょうか?
♥ 1いいねをした人: 居ません外観→カスタマイズ→デザインで、右側のプレビュー画面で投稿ページを表示させると出てきます。
もしくは、投稿ページを表示している状態で、外観→カスタマイズ→デザイン。♥ 2いいねをした人: 居ません「外観」→「メニュー」の画面で、右上の「表示オプション」のタブを開いて「CSS クラス」にチェックを入れます。
各メニュー項目の右側の矢印をクリックすると、追加設定オプションを表示できるので、「CSS class (オプション)」のところでクラスを設定できます。♥ 1いいねをした人: 居ませんはい。それで大丈夫です。
wp_enqueue_script
については、私が説明するよりもCodexを見てもらった方がいいと思うので、詳しい情報については 関数リファレンス/wp enqueue script を見てください。あと、第1引数はスクリプトのハンドル名を指定することになっているので
get_stylesheet(),
ではなく、何か適当な'script-name'
例えば'toc-js'
とかに変更しておくといいですよ。♥ 1いいねをした人: 居ませんこんにちは
wp_enqueue_script の第3引数で、依存するスクリプトを指定してみてはどうでしょうか?
[ get_template() ],
→array( 'jquery' ),
♥ 2いいねをした人: 居ませんこんにちは
フッターウィジェットになんでもいいのでウィジェットを配置してください。
そのあとで「カスタマイズ」>「デザイン」>「フッター」と進むとカラム数が選べるようになります。♥ 2いいねをした人: 居ませんstyle.css の以下の部分をコメントアウトすれば、余白は無くなりますが、ここの width の指定は必要でしょうか?
.is-style-RJE-layered-left:not(:root) .smb-section { margin: -100px auto 0 0; /*width: 97%;*/ z-index: 1 } @media screen and (min-width: 48em) { .is-style-RJE-layered-left:not(:root) .smb-section { /*width: 94%*/ } }
♥ 1いいねをした人: 居ませんお知らせのアーカイブページにも同じように表示されているので、共通コンテンツは再利用ブロックに登録して、フックを使ってPHPコードでページ下部に出力しているのかなと思います。
♥ 4いいねをした人: 居ませんこちらでも、同じエラーが出ました。
do_action japan のデモ用に作ったサイトなので必要なら管理者ID・パスワード共有します。
♥ 1いいねをした人: 居ません@shuya さん @inc2734 さん
定数が定義されている最新版の My Snow Monkey は、GitHubにあるVersion: 0.2.0 で、マイアカウントからダウンロードできるのは、Version: 0.1.1 のままになっているようです。@shuya さん
Version: 0.1.1 には、定数が定義されていないためエラーが出ます。
add_action( ‘wp_enqueue_scripts’, ‘msm_enqueue_style_script’ );
の前に以下のコードを追記してください。/** * Directory url of this plugin * * @var string */ define( 'MY_SNOW_MONKEY_URL', untrailingslashit( plugin_dir_url( __FILE__ ) ) ); /** * Directory path of this plugin * * @var string */ define( 'MY_SNOW_MONKEY_PATH', untrailingslashit( plugin_dir_path( __FILE__ ) ) );
♥ 1いいねをした人: 居ません– MY_SNOW_MONKEY_URL … My Snow Monkey の URL
– MY_SNOW_MONKEY_PATH … My Snow Monkey のフルパス定数が用意されてるんですね。さすがです!
filemtime( MY_SNOW_MONKEY_PATH . '/aseet/style.css' )
filemtime( MY_SNOW_MONKEY_PATH . '/aseet/app.js' ),
は、ファイルの更新日時をファイルバージョンとして出力するあれですね。
ブラウザのキャッシュを気にしなくてよくなるので、これは記述しておくのがよさそう。♥ 1いいねをした人: 居ません -
投稿者投稿