メインコンテンツへ移動

キタジマ タカシ

フォーラムへの返信

15件の投稿を表示中 - 1,801 - 1,815件目 (全7,486件中)
  • 投稿者
    投稿
  • アバター画像キタジマ タカシ
    参加者
    2588

    僕は Filezilla を使っていますが、インストールするのが不安であれば、もうダッシュボードの外観 → 新規追加から snow-monkey.zip をアップロードしなおしても良いかもですね。

    Snow Monkey がインストールされた状態(リネームはしていない状態)でダッシュボードから snow-monkey.zip をインストールすると、上書きしますかしませんかの画面がでるので、そこで上書きすればきれいにインストールできると思います。

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

    「中身がフォルダーも含まれており、ストップしました。」というのはどういうことでしょうか?勝手に止まってしまったのか、あるいは澤登さんがフォルダは含めないほうが良いと判断して止めたということでしょうか?

    フォルダが含まれているのは通常なので、もし勝手に止まってしまうのでなければ普通に上書きアップロードしてください。もし勝手に止まってしまうようであれば、何かメッセージが表示されていないかな?と思うので、表示されていれば教えてください。

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

    テーマのアップデートに失敗したのかもしれません。ひとまず FTP ツールで themes/snow-monkey を適当な名前にリネームしてみてください。

    それで表示に変化があったら、このサイトのマイアカウントページから snow-monkry.zip をダウンロードして解凍、ファイルをリネームした snow-monkey ディレクトリにアップロードしてディレクトリ名を snow-monkey に戻してみてください。

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

    画像ブロックで配置して absolute にするか背景画像にするかになると思いますが、メンテナンス性を考えると、僕も背景画像にするかなぁと思いました。

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

    ブログカードは内部リンクは同じタブ、外部リンクは新しいタブで開くようになっています。全てのブログカードを新しいタブで開くようにするには下記のコードを追加する必要があります。

    My Snow Monkey プラグインか子テーマの functions.php に追加してみてください。

    add_filter(
    	'snow_monkey_oembed_blog_card_template',
    	function( $template ) {
    		return str_replace( 'target="_self"', 'target="_blank"', $template );
    	}
    );
    1
    Who liked:
    アバター画像キタジマ タカシ
    参加者
    2588

    あー確かにそうですね。ちょっと CSS 見直してみます!

    1
    Who liked:
    アバター画像キタジマ タカシ
    参加者
    2588

    これは不具合ですね…。ご報告ありがとうございます! 今後のアップデートで修正をいれようと思いますが、とりあえず現状では下記の CSS を追加してもらうとクリックできるようになります。

    .smb-panels__item__body .smb-items__banner__action a {
      position: static;
    }
    1
    Who liked:
    返信先: 子カテゴリーのラベル表示について #115645
    アバター画像キタジマ タカシ
    参加者
    2588

    $terms = get_the_terms( get_the_ID(), 'category' ); というふうに category 固定にしちゃったらどうですかね?

    add_filter(
    	'snow_monkey_get_template_part_args_template-parts/loop/entry-summary/term/term',
    	function( $args ) {
    		// カテゴリーアーカイブあるいはタクソノミーアーカイブのとき
    		if ( is_category() || is_tax() ) {
    			// その投稿に割当てられているカテゴリーを全て取得
    			$terms = get_the_terms( get_the_ID(), 'category' );
    			// 取得したカテゴリー(タクソノミー)のうち、最後のタームをカテゴリーラベルとして使用する
    			$args['vars']['_terms'] = [ end( $terms ) ];
    		}
    		return $args;
    	}
    );
    3
    Who liked:
    アバター画像キタジマ タカシ
    参加者
    2588

    他の設定をしたときにもしかしたら干渉するかもですが、とりあえず現状では下記の CSS に変更することで実現できると思います。

    そのままだと span が広がってしまうので、aflex にしてから、spanbefore を追加しています。

    .p-global-nav .c-navbar__item > a {
        display: flex;
        flex-direction: column;
    }
    
    .p-global-nav .c-navbar__item > a span {
        position: relative;
    }
    
    .p-global-nav .c-navbar__item > a span:hover::after {
        width: 100%;
    }
    
    .p-global-nav .c-navbar__item > a span::after {
        position: absolute;
        content: '';
        bottom: 0;
        left: 0;
        width: 0;
        height: 1px;
        background: #79BD7F;
        transition: all 0.2s ease 0s;
    }
    0
    Who liked: No user
    アバター画像キタジマ タカシ
    参加者
    2588

    セクションブロックの区切りは、セクションブロック自体を Photoshop でマスクをかけるみたいにトリミングするものではなく、あくまで見た目上それっぽく要素を重ねているだけなので、個別に色の設定が必要です。

    波の凹んだところには区切りの設定のところで色を設定できるので、下記の画像を参考に設定してみてください。

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

    トップページの他に、bbpress、Event Organiserの固定ページはあるのですが、それは、ちゃんと404用のアイキャッチ画像が表示されるのに、「投稿の一覧ページ」だけは、「ログインしている時の」アイキャッチ画像がそのまま表示されてしまうのです。

    これも一覧ページ自体は404ではないからだと思います。

    「投稿の一覧ページ」だけは、「ログインしている時の」アイキャッチ画像がそのまま表示されてしまうのです。

    上記でちょっと思ったのですが、「一覧ページ、かつログインしていないとき」という条件を追加するとどうでしょうか?

    add_filter(
    	'snow_monkey_pre_page_header_image_url',
    	function( $url ) {
    		if ( is_404() || ( is_archive() || is_home() ) && ! is_user_logged_in() ) {
    			return '画像の URL';
    		}
    		return $url;
    	}
    );
    1
    Who liked:
    アバター画像キタジマ タカシ
    参加者
    2588

    先ほどのトピックに書いたように、下のコードで他の固定ページでは、アイキャッチ画像が404で設定したものになるのに、投稿ページだけ変わらないのはなぜなのでしょうか。。。

    下記は 404 になっていますが、

    下記は 404 になっていないからだと思います。

    あ、今気づいたのですが、上記は投稿の詳細ページではなくて一覧ページですね、失礼しました。そのプラグインは一覧ページは 404 にならないのですかね?

    「404 ではない一覧ページにおいて、投稿数が0のとき」という条件を追加すれば良いのではないかと思います。こんな感じだとどうでしょうか?

    add_filter(
    	'snow_monkey_pre_page_header_image_url',
    	function( $url ) {
    		if ( is_404() || ( is_archive() || is_home() ) && 0 === wp_count_posts() ) {
    			return '画像の URL';
    		}
    		return $url;
    	}
    );

    snow_monkey_pre_page_header_image_url は、固定ページだけでなく、投稿ページにも効くはずなのでしょうか?

    はい。ページヘッダーが表示されるときは必ず通ります。

    1
    Who liked:
    アバター画像キタジマ タカシ
    参加者
    2588
    $content = $content = wp_trim_words(the_content());

    ↑このコードを使用すると、改行が含まれるが、本文の文字制限がうまくいかない。

    コード的にはこうじゃないですかね?(やりたいことは実現できないと思いますが…)

    ob_start();
    the_content();
    $content = wp_trim_words(ob_get_clean());

    1. 編集しているファイルは間違ってはないでしょうか?

    「対象とするファイル」はそれで良いのではないかと思いますが、/wp-content/themes/snow-monkey/ 内のファイルを直接編集しているのであれば問題があります。Snow Monkey をアップデートすると /wp-content/themes/snow-monkey/ 内のファイルはネット上からダウンロードされた最新のファイルで全て置き換えられるので、/wp-content/themes/snow-monkey/ 内のファイルを直接書き換えているとそのときに最新のファイルに置き換わって、編集した部分もなくなってしまうためです(これは Snow Monkey 独自の挙動ではなく WordPress 本体・プラグイン・テーマの標準的な挙動です)。

    従って、もし直接編集されているのであれば、直接編集するのではなくテンプレートパーツを上書きする、フックを使う、といったカスタマイズ方法が推奨されます。

    2. 「5行目までの本文を抜粋」したいという場合、wp_trim_wordsを使用するという考え方は間違っていないでしょうか?(単語数は変わらないが、文字数は変わるため)

    wp_trim_words() は内部で wp_strip_all_tags() するので、そこで改行タグも消えちゃうのではないですかね?

    3. 本文文章の抜粋、かつ改行を含む形での実装がより容易な考え方あればご教授いただけますとうれしいです。

    そもそもの話として、「改行」が具体的に何かを決めないといけないのでは?と思いました。例えば、HTML 的に

    <p>あいうえお</p>
    <p>かきくけこ</p>

    という文章があったとして、これは見た目上は(1行空きで)改行されていますよね。また、

    <p>あいうえお<br>かきくけこ</p>
    

    も見た目上は(空き無しで)改行されていますよね。またまた

    <div class="smb-alert">あいうえお</div>
    <p>かきくけこ</p>

    も見た目上は改行されていますよね。

    それぞれのパターンで、抜粋ではどのような HTML で出力させたいのかがよくわかりませんでした。もし、これらを全て

    あいうえお<br>かきくけこ
    

    で出力させたいということであれば、ちょっとどうやるのか僕にはわからないです…

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

    スノモンのアドオンbbpress supportも購入しているのですが、
    そのような機能はなさそうなのですが。。。

    Image Upload for BBPress というプラグインを使っています!

    1
    Who liked:
    アバター画像キタジマ タカシ
    参加者
    2588

    「Groups」プラグインを知らないので予想にはなるのですが、そのプラグインで制限をかけたページは「404」(WordPress が is_404() で判定できるもの)になっていないのではないでしょうか? ご提示のトピックで僕が書いたコードは is_404() で 404 ページかどうかを判定しているので、そこに「「Groups」プラグインで制限がかかっている場合」の条件も追加すると良い気がします。

    1
    Who liked:
15件の投稿を表示中 - 1,801 - 1,815件目 (全7,486件中)

ドキュメント

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

ドキュメント

フォーラム

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

サポートフォーラム

よくあるご質問

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

よくあるご質問

お問い合わせ

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

お問い合わせ

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