メインコンテンツへ移動

キタジマ タカシ

フォーラムへの返信

15件の投稿を表示中 - 5,521 - 5,535件目 (全7,634件中)
  • 投稿者
    投稿
  • アバター画像キタジマ タカシ
    参加者
    2627

    解決できてよかったです!トピック閉じます。

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2627

    いただいたコードはカスタム投稿アーカイブで適用されました。
    is_homeを足すことで、通常のアーカイブページにも適用されました。

    あ、そうか、たしかにそうですね、失礼しました!

    解決済みということでトピック閉じますね。

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2627

    こちら追加してみてください!

    add_filter(
    	'snow_monkey_is_output_page_header_title',
    	function( $output ) {
    		if ( is_post_type_archive( 'news' ) ) {
    			return true;
    		}
    		return $output;
    	}
    );
    1
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2627

    私の今回の質問趣旨は、「ページヘッダーの上にタイトルを表示」を適用する方法がありますでしょうか?です。

    あ、なるほどです。ちょっと検証してコードを用意しますね。少々お待ちを!

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2627

    Kmical Lights さんが書いているとおりになります。

    「INDEX PHPに入れる必要ある」と書かれていますが、WordPress においてはテーマのファイルを直接編集することは推奨されません。また、メタタグを head</body> に入れたい場合はテンプレートを直接編集するのではなく専用の「アクションフック」(今回の場合は wp_head)を使用することが推奨されます。

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2627

    ブロックエディター上で取得できる投稿タイプは、register_post_type()show_in_resttrue に設定しているものだけになります。なので、まずは show_in_resttrue になっているか確認してみてください。

    で、show_in_rest には副作用があって、true にすると編集画面がクラシックエディターからブロックエディターになってしまいます。ACF などでゴリゴリに編集画面を作り込んでいる場合はクラシックエディターのほうが都合が良いと思うので、その場合はまた別途クラシックエディターに戻す調整が必要になると思います(やり方はちょっと僕はわからないのですが、確か専用のフックがあったような…)

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2627

    @Yamasaki Daisuke さん、多分メニューの操作はちゃんとわかっていて、でもカスタム投稿のアーカイブページにページヘッダーを表示する方法がないよね?ということだと思います。@yukinouz さん、という理解であっていますよね?

    そういうことだとすると、

    アーカイブページにアイキャッチ画像を設定することがそもそもできないから表示できないのだと思うのですが、

    と書かれている通りで、アーカイブページには「アイキャッチ画像」が存在しないのでそのような設定をつくることができません。そこで、Snow Monkey には「デフォルトページヘッダー画像」という仕組みがあります。この項目を設定すると、アーカイブページにも設定した画像が表示されるようになります。

    あるいは、「デフォルトページヘッダー画像」を設定していると投稿ページや固定ページにもページヘッダー画像にも影響が出るようになるので、それを嫌う場合は「カスタマイザー → ホームページ設定 → 投稿ページ」で割り当てた固定ページのアイキャッチ画像を設定してもアーカイブページのページヘッダーにその画像が表示されるようになります。

    以上のどちらかを試してみてください。

    そしてカスタム投稿アーカイブについてですが、カスタム投稿タイプは投稿や固定ページと違い、使う人によってどう使用するかが全く異なることが多いため(例えばレイアウト自体を全く異なる独自の形で表示させたい等)、投稿や固定ページ、アーカイブページより設定できる項目が少なくなっています。ということで、カスタム投稿アーカイブにページヘッダーを表示させたい場合はコードの追加が必要になります。このコードについてはちょっとこちらで検証してからまた書き込みます。

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2627

    うーん、となるとなんでしょうね…。僕もエックスサーバーなのでおそらくサーバー原因ではなさそう、Snow Monkey を直接使ってもダメ、となるとプラグインですかねー。でも仕組み的にプラグインが影響するような感じではないんですよね。あるとすれば Snow Monkey Diet プラグインですが、使っていたりしますか?

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2627

    すみません。あとcustomizer-styles.phpも入っています。

    念の為確認ですが、これは子テーマの中じゃなくて Snow Monkey の中ということですよね?

    試しに子テーマのstyle.cssも無効にしてみましたが、変わらなかったです。

    テーマを Snow Monkey に変更してみてもらうことは可能でしょうか?(可能なら念の為データベースのバックアップをとったほうが良いかもです)

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2627

    あと、子テーマをお使いのようですが、子テーマの中に style.css 以外にもファイルをつくられていますか?

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2627

    うーん、となるとカスタマイザー用の CSS の読み込み処理をしている部分ですかねー。 snow-monkey/app/setup/customizer-styles.php が欠落していたりしないでしょうか?

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2627

    や、ブラウザキャッシュじゃなくてページキャッシュです。キャッシュ系のプラグインやエックスサーバーの機能でサーバー側にページをまるごとキャッシュされたりしてないかなと…。

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2627

    ページキャッシュされていませんか?

    0
    Who liked: No user
    返信先: URLリンクの貼り付け不具合について #48293
    アバター画像キタジマ タカシ
    参加者
    2627

    ちょっと高度になりますが、検証を手伝ってもらうことは可能でしょうか?

    サムネイル画像、favicon 画像は、リンク先のページを解析して画像 URL がとれた後、実際にリクエストを送ってみてちゃんと画像が存在したらブログカードに表示されるようになっています。タイトルや抜粋は表示されているので、おそらくページの解析はちゃんと成功しているんだけど、リクエストをおくったところで失敗しているんじゃないかと思います。ただ、それは僕の環境からでは確かめられないので、実際に問題がおこっている環境で検証してみる必要があります。

    snow-monkey/vendor/inc2734/wp-oembed-blog-card/src/App/Model/Parser.php の242行目〜の部分に、

    		$status_code = $requester->get_status_code();
    		if ( 200 != $status_code && 304 != $status_code ) {
    			return;
    		}

    というコードがあると思います。そこを、

    		$status_code = $requester->get_status_code();
    		error_log( '==============================' );
    		error_log( print_r( $status_code, true ) );
    		if ( 200 != $status_code && 304 != $status_code ) {
    			return;
    		}

    と書き換えた後、ブログカードを貼り付けているページの編集画面を開いてみてほしいです。そして、そのあとサーバーのエラーログをみて、

    ==============================
    404

    のような記述がでていないかを確認してみてほしいです。

    もし作業が難しそうであれば、サーバーのアカウント情報とFTP情報をいただければ、こちらで作業することも可能です(そのときは Slack の DM で送ってもらえると助かります)。

    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2627

    んーなんででしょうね。

    ディレクトリの中にはいくつかのファイルが入っていて、例えば snow-monkey/assets/css/foundation/_body/_body.phpsnow-monkey/assets/css/object/component/_btn/_btn.php 等があります。

    下記のページから snow-monkey.zip をダウンロードして、FTP で上書きアップロードしてみていただけますか?

    サーバーによっては、(スペック不足等の理由で)アップデート時のファイルダウンロードが途中で止まってしまいいくつかのファイルが欠落してしまうという報告をいただいたことがあります。僕もお名前.comのサーバーで WordPress のアップデートが途中で止まってしまうという経験があります。お使いのサーバーがそのようなサーバーかはわかりませんが、可能性としてはあるかもしれません。

    0
    Who liked: No user
15件の投稿を表示中 - 5,521 - 5,535件目 (全7,634件中)

ドキュメント

Snow Monkey の設定方法やマニュアルを掲載しています。

ドキュメント

フォーラム

Snow Monkey の使い方やカスタマイズについてのご質問・ご要望等はサポートフォーラムで行っています。サポートフォーラムは誰でも閲覧できますが、書き込みできるのは Snow Monkey 購入者のみとなります。

サポートフォーラム

よくあるご質問

Snow Monkey のサービスについて不明な点がある場合は、まずはよくあるご質問をご確認ください。

よくあるご質問

お問い合わせ

よくあるご質問を見ても解決しなかった場合、試用版の申請については問い合わせフォームからお願いいたします。

お問い合わせ

Snow Monkey は Gutenberg ブロックエディターに対応した 100%GPL の WordPress テーマです。拡張性を意識した開発をおこなっており、カスタマイザーとブロックでスピーディーにサイトを立ち上げるだけでなく、CSS やフックを駆使した高度なカスタマイズにも柔軟に対応できます。