IMUZA.com

Xserver<<WordPress(ConoHa)<<はてなブログ

ホーム / Joomla! / Joomla! Plugin(6)OGPプラグイン(3)ベータ2版

Joomla! Plugin(6)OGPプラグイン(3)ベータ2版

2017/08/25 Joomla!

Joomla! の Plugin を自作する(5)OGPプラグイン(2)の続きです。

ベータ2版を公開します。

このプラグインは、CMS の Joomla! に Open Graph Protcol で使用するメタ情報を追加します。

  • プラグインの基本設定
    • ベータ1版からの変更点
  • 記事ページの個別設定
    • ベータ1版からの変更点
  • メニューアイテムの個別設定(新機能)
  • ダウンロード

プラグインの基本設定

エクステンション -> 管理 からインストールしますと、プラグイン/system に「システム – IMUZA Open Graph」として追加されます。

プラグインの基本設定では、サイトの HOME(デフォルトページ)の Open Graph情報、及び Twitterカード情報を指定します。ここで指定するデータは、各記事ページに該当データがない場合にも使用されます。

ベータ1版からの変更点

OGPプラグイン(2)を参照してください。

  • Open Graph と Twitter Card 設定を1ページで設定するように変更しました。
  • 各記事での OG 個別設定を「する/しない」選択できるようにし(次項参照)、そのデフォルト値を基本設定で指定するように変更しました。
    • 基本設定で「しない」の場合は、各記事のデフォルト値は「しない」となり、デフォルトでは、HOME(デフォルトページ)以外のページではメタ情報は挿入されません。各記事で「する」に変更できます。
    • 基本設定で「する」の場合は、各記事のデフォルト値は「する」となり、過去の OG データ未設定の記事を含め、すべての記事でメタ情報が挿入されます。
  • Twitter Card についても同様です。
  • 基本設定の Twitter Card タイプが各記事でのデフォルト設定に反映されます。

記事ページの個別設定

記事の編集ページに「Open Graph」のタブが追加され、記事ごと個別情報を指定することが出来ます。指定しない場合は、ページ内の記事から取得します。取得できない場合は、プラグインの基本設定が使用されます。

ベータ1版からの変更点

OGPプラグイン(2)を参照してください。

  • Open Graph と Twitter Card 設定を1ページで設定するように変更しました。
  • 基本設定の「記事の OG 個別設定」が「しない」の場合は、下図のように各記事で「する/しない」を選択します。「する」を選択すれば展開されます。

  • 基本設定の「記事の OG 個別設定」が「する」の場合は、デフォルトで下図のように展開されます。

  • Twitter Card 設定も同様です。
  • カードタイプのデフォルト値は基本設定を引き継ぎます。

メニューアイテムの個別設定(新機能)

各メニューアイテムに「Open Graph」のタブが追加され、アイテムごと個別情報を指定することが出来ます。デフォルトは「しない」です。記事同様「する」を選択すれば下図のように展開されます。

  • 設定方法は記事での設定と同様です。
  • og:title 指定しない場合は、メニュータイトルが使用されます。
  • og:image 指定しない場合は、現バージョンではプラグイン基本設定で指定された画像が使用されます。メニューアイテムのタイプによっては記事内から取得できる場合がありそうですが、現在のところ未定です。
  • og:url URLが自動で設定されます。
  • og:description 指定しない場合は、現バージョンではプラグイン基本設定 -> グローバル設定の meta-description の順で使用されます。
  • Twitter Card 設定のカードタイプのデフォルト値は summary で、基本設定を引き継ぎません。

ダウンロード

Github からダウンロードして下さい。

GitHub – ausnichts/plg_imzopengraph

ベータ版ですのでチェックの上ご使用ください。また、当プラグイン使用によるいかなる損害についても責任を負いかねますので自己責任でご使用ください。

お問い合わせ、バグの報告、仕様変更のご要望等は Contact Us までお願いします。

Joomla! 3.7.5 バグフィックス/既存サイトは更新の必要なし
Joomla! Plugin(7)OGPプラグイン(4)正式版公開
Twitter
Facebook
ブックマーク
LINEで送る

最初のサイドバー

最新記事

2023/03/21

WordPress:メール送信にGmailのSMTPを使う(プラグインなし)

2023/03/10

WordPress:サムネイル付き次の記事/前の記事

2023/02/28

Twitterシェアリンクはintent/tweetを使おう

2023/02/21

GoogleタグマネージャーとアナリティクスGA4

2023/02/8

WordPress:人気記事を直近の期間指定で表示する

最新記事を一覧で見る

よく読まれている記事

よく読まれている記事を一覧で見る

カテゴリー

  • はてなブログ214
  • WebTips109
  • javascript98
  • Joomla!88
  • Windows68
  • Wordpress65
  • CSS63
  • Joomla!更新53
  • Linux49
  • はてなテーマ45
  • Google34
  • Plamo33
  • はてなプラグイン25
  • php22
  • Node.js18
  • Ubuntu16
  • SASS16
  • laravel415
  • Chrome11
  • cms-style10
  • iPhone9
  • ConoHa WING6
  • Git入門6
  • genesis6
  • Python5
  • Android5
  • PC全般4
  • Facebook4
  • スマートフォン4
  • 静的サイトジェネレーター3
  • Firefox3
  • SSD3
  • Blankslate3
  • Docker3
  • Twitter2
  • GitHub2
  • Mactype2
  • はてなブクマ1
  • 映画1
  • youtube1
  • rails入門1
  • Xserver1

Footer

My Web Sites

  • @半径とことこ60分
  • そんなには褒めないよ。映画評
  • IMUZA.com
  • GitHub

Related Sites

  • WordPress公式
  • WordPress関数リファレンス
  • PHPマニュアル

Contact Us

  • お問い合わせフォーム
  • Twitter
  • Facebook
  • Feedly

Copyright © 2023 · IMUZA.com