The Events Calendarで作成したイベントが正しく表示されない

0
いいねをした人: 居ません
  • このトピックには10件の返信、2人の参加者があり、最後にsugimuraにより3年、 3ヶ月前に更新されました。
11件の投稿を表示中 - 1 - 11件目 (全11件中)
  • 投稿者
    投稿
  • #65439
    sugimura
    参加者
    3

    【お使いの Snow Monkey のバージョン】5.6
    【お使いの Snow Monkey Blocks のバージョン】10.0.1
    【お使いの Snow Monkey Editor のバージョン】未使用
    【お使いのブラウザ】Chrome
    【当該サイトのURL】開発中のため非公開

     

    ### 実現したいこと

    The Events Calendarというプラグインを使ってイベントを表示したいです。

     

    ### 発生している問題

    The Events Calendarで作成したイベントページを表示すると、CSSが反映されず、HTMLべた書きのような状態になります。

    ソースコードを確認すると、ヘッダー要素がすべて読み込まれていないようです。
    冒頭のみですが、このような感じです。

    コンソールには特にエラーの表示がありませんでした。

     

    ### 試したこと

    snow-monkey-the-events-calendar-support.zipをこちらからダウンロードし、アップロード・有効化しましたが、状況が変わりませんでした。

    このプラグインでも解消できないのでしょうか?
    お調べいただけると幸いです。

     

    サイトのテーマを他のものに変更すると、正しく表示されました。
    試したのはJINとRUMBLE、DIVERの3種類で、JINだとこのような表示です。

    0
    いいねをした人: 居ません
    #65441
    sugimura
    参加者
    3

    上記について、使っているSnow Monkey のバージョンが間違っておりました。

    正しくは12.2.0です。失礼いたしました。

    (WordPress本体が5.6です)

    0
    いいねをした人: 居ません
    #65497
    キタジマ タカシ
    参加者
    2255

    もともと Snow Monkey と The Events Calendar は相性がわるかったためアドオンでその補正をするような形にしていたのですが、アドオンが The Events Calendar のアップデートに追従しておらず、このような現象が発生してしまっているようでした。調査の上修正するようにします。ご報告ありがとうございます!

    0
    いいねをした人: 居ません
    #65500
    sugimura
    参加者
    3

    キタジマさま

    早速ご返答いただきありがとうございます。修正版を心待ちにしております!

    0
    いいねをした人: 居ません
    #65501
    キタジマ タカシ
    参加者
    2255

    どうも The Events Calendar v5 から、内部の構造が大きく変更されているようでした。いま Snow Monkey The Events Calendar Integrator を触りながら調査しているのですが、全くどうしたら良いかわからないので^^;もうしばらくかかりそうです。お待たせしてすみません><

    0
    いいねをした人: 居ません
    #65508
    sugimura
    参加者
    3

    わかりました!よろしくお願いいたします…!

    0
    いいねをした人: 居ません
    #65516
    キタジマ タカシ
    参加者
    2255

    Snow Monkey v12.2.1 + Snow Monkey The Events Calendar Integrator 0.3.0 + The Events Calendar v5.3.0 以上で動作するように調整してみました。

    The Events Calendar に詳しくないので、とりあえず一覧とイベント詳細が動作するところまでは確認しました。もし他のページでうまく動いていないところがあれば教えてください。

    あと、下記の設定が動作には必須のようだったので確認してみてください。

    —–

    ## ダッシュボード → イベント → 設定 → ディスプレイ
    ### イベントテンプレート
    「標準イベントテンプレート」以外に設定。

    ### Use updated calendar designs
    有効化する。

    —–

    ご確認よろしくお願いします!

    0
    いいねをした人: 居ません
    #65654
    sugimura
    参加者
    3

    Snow Monkey v12.2.2 + Snow Monkey The Events Calendar Integrator 0.3.0 + The Events Calendar v5.3.1.1 で指示通りの設定をしたところ、問題なく使えるようになりました!

    迅速に対応していただき大変助かりました…!ありがとうございます!!

    1
    いいねをした人: 居ません
    #66018
    sugimura
    参加者
    3

    度々失礼いたします…!(一度トピックを閉じたのですが再開させていただきました)
    先日は本当にありがとうございました。

    The Events CalendarにはThe Events Calendar Proという拡張版のプラグインがありまして、そちらも導入してみたところ

    ・会場の詳細ページ
    ・主催者の詳細ぺージ

    がそれぞれ正しく表示されず困っております。

     

    会場・主催者ページについて↓

    会場ページサンプル↓

    Snow Monkeyで表示した場合↓

    ※ヘッダー・フッターは省略しています。

    管理ページからタイトルや会場の住所などの情報を入力したものの、エディタ内のテキストしか出力されていない状態です。

     

    そこで、可能であれば会場と主催者のページについてもSnow Monkey The Events Calendar Integratorで対応していただければと思うのですが、The Events Calendar Proについては有料版のプラグインなので難しいでしょうか?

    または、一覧ページとイベント詳細ページでご対応いただいた方法を会場・主催者ページにも応用するため、Snow Monkey The Events Calendar Integratorがどのような仕組みになっているのかを教えていただくことは可能でしょうか?

    何卒よろしくお願いいたします。

    0
    いいねをした人: 居ません
    #66306
    キタジマ タカシ
    参加者
    2255

    tribe_events_template_paths フックで snow-monkey-the-event-calendar-support/templates 内のテンプレートを読むようにした(あとは細々調整があったかも)のが基本的な対応だったと思います。

    Pro 版はコードが読めないので対応が難しいのですが、snow-monkey-the-event-calendar-support/templates 内に何らかのテンプレートを追加することで対応できるのであれば対応できなくはないかもしれません。

    The Events Calendar はアップデートでテンプレートの構造が複雑化して僕もよくわからないのですが、the-events-calendar/src/views 内か the-events-calendar/src/Tribe 内にそれっぽいテンプレートがいろいろはいっているようなので、怪しいものを snow-monkey-the-event-calendar-support/templates 内にコピペしたりして試してみてもらうと良いかもしれません。

    0
    いいねをした人: 居ません
    #66592
    sugimura
    参加者
    3

    ありがとうございます!

    proの方はevents-calendar-pro/src/views/pro内にsingle-venue.phpとsingle-organizer.phpというテンプレートが入っており、これらのテンプレートが今回表示したい会場ページ・主催者ページのテンプレートだと考えています。

    そこで、snow-monkey-the-event-calendar-support/templates内にこれらのテンプレートをコピペしてみたのですが、状況は全く変わらず…

    もう少し自分で取り組んでみようと思いますが、一旦状況のご報告となります。

    1
    いいねをした人: 居ません
11件の投稿を表示中 - 1 - 11件目 (全11件中)
  • トピック「The Events Calendarで作成したイベントが正しく表示されない」には新しい返信をつけることはできません。

ドキュメント

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

ドキュメント

フォーラム

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

サポートフォーラム

よくあるご質問

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

よくあるご質問

お問い合わせ

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

お問い合わせ

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