Discordコミュニティを作りました! 参加する

フォーラム

トピックを立てる前にチェック
  1. フォーラムガイドライン」に必ず目を通してください。
  2. バージョンアップデート後に表示がおかしくなった場合は、
    「SWELL設定」>「リセット」からキャッシュクリアを先にお試しください。
  3. フォーラム内検索で過去に同じようなトピックがないか検索してみてください。
メインビジュアルのテキスト内のショート...
 
通知
すべてクリア

メインビジュアルのテキスト内のショートカット

5 投稿
4 ユーザー
1 Likes
326 表示
masayuki_mutou
(@masayuki_mutou)
投稿: 4
メンバー
Topic starter
 

メインビジュアルのテキストで、「創業○○年」の年数を自動で更新したく、データファイルエディタの「functions.php」に年数を計算するプログラムを記載しました。

その後、メインビジュアルのテキストに「創業[cb_year since=19××]年」と記載したのですが、繁栄されません。(コードそのものが表示されます。)

固定ページ内ではちゃんと計算されるのですが、「メインビジュアル」内でのショートカットができないのでしょうか?

うまく伝わらなかったらすみません。

どなたかご教授いただけると幸いです。

確認項目
利用規約に同意します*, ガイドラインを読み、内容を把握しています*, よくある質問を先にチェック済みです*, 過去に同じようなトピックがないか検索済みです*, WordPress更新後、SWELLは最新版にしましたか?, Googleなどでも検索してみました, プラグインを停止しても同じことが起こることを確認しました, デフォルトテーマ等、他のテーマでも同じことが起こることを確認しました, 自分で追加したコードに問題がないかチェック済みです, サポート範囲外だということを理解しているが助けが欲しい(有料サポートしてくれる方を探したい)
問題が確認できるページのURL
利用中のSWELL本体のバージョン
2.6.5
利用中のPHPバージョン
7.4.29
利用中のWordPressバージョン
6
利用中のプラグイン一覧

Akismet Anti-Spam (v.4.2.4)
All In One WP Security (v.4.4.12)
BackWPup (v.3.10.0)
Contact Form 7 (v.5.6)
Customizer Export/Import (v.0.9.4)
Disable Google Fonts (v.2.0)
ImageMagick Engine (v.1.7.4)
Protect Uploads (v.0.3)
SEO SIMPLE PACK (v.2.4.2)
Site Kit by Google (v.1.78.0)
WP Maintenance Mode & Coming Soon (v.2.4.6)
WP Multibyte Patch (v.2.9)
XML Sitemap & Google News (v.5.3.3)

 
投稿済 : 11/07/2022 4:39 pm
skillsharejp
(@skillsharejp)
投稿: 1135
SWELL高速化顧問
 
投稿者:: @masayuki_mutou

メインビジュアルのテキストで、「創業○○年」の年数を自動で更新したく、データファイルエディタの「functions.php」に年数を計算するプログラムを記載しました。

こちらの記載が気になったのですが、ちゃんと子テーマをお使いでしょうか?たまに親テーマ直接編集されてしまう方もいて、テーマ更新でカスタマイズは全て消えるので子テーマを使うか、functions.phpだけカスタマイズしたいのであればCode Snippetsを使うのをおすすめしています。

SWELLフォーラムはユーザーフォーラムのため、開発者以外の回答は全て任意です。当アカウントによる回答もボランティアのため、ヒントの提供に留まる場合があります。

ご依頼のご相談・お問い合わせ窓口
https://skillshare.biz/inquiry/
WordPress保守管理・セキュリティ対策
https://kanripress.ne.jp/wordpress-maintenance/

 
投稿済 : 11/07/2022 6:44 pm
しらこ
(@96ssbike)
投稿: 913
メンバー
 

メインビジュアルのテキスト内で展開できるコードは制限されています。

したがって、ショートコード(ショートカットという表記は正しくない)は展開できないようになっています。

また、メインビジュアルで展開できるもの(リッチコンテンツはブログパーツIDですが、基本的には呼び出し元のブログパーツ内でショートコードを展開したとしても、反映はされないと思います(二重に呼び出しはできない)。

SWELLカスタマイズ向けの非公式サイトを作りました。何か見つかるかも?→ https://tecchan.jp/swell-tips/
上記以外のWordPress全般向けのナレッジはこちら→ https://tecchan.jp/

 
投稿済 : 11/07/2022 7:32 pm
skillsharejp reacted
masayuki_mutou
(@masayuki_mutou)
投稿: 4
メンバー
Topic starter
 

@skillsharejp  さん

貴重なアドバイスありがとうございました。

「Code Snippets」は大変参考になりました。

テーマの編集ですが、子テーマを有効にし、その上でカスタマイズしております。

@しらこ さん

貴重なアドバイスありがとうございます。

そうだったんですね。

それでは、毎年手動で更新しなくてはいけないのですね。

 
投稿済 : 12/07/2022 9:10 am
かんた
(@swell_mania)
投稿: 682
Https://webrent.xsrv.jp/
 

次の方法でfunctions.phpに自作したショートコードの内容をメインビジュアル上に展開することができます。

  1. functions.phpにショートコードを登録
  2. ブログパーツを作成し、コンテンツ内にショートコードを入力
  3. カスタマイザー内「メインビジュアル」→「ブログパーツID」に、作成したブログパーツのIDを記入

※「メインテキスト」や「サブテキスト」ではなく、ブログパーツ経由で出力するのがポイントです。

一般ユーザー
SWELL初心者のために、ブロックパターンライブラリーを運営しています。

 
投稿済 : 12/07/2022 7:53 pm
共有: