IMUZA.com

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

ホーム / Joomla! / Joomla! Plugin(5)OGPプラグイン(2)ベータ版完成

Joomla! Plugin(5)OGPプラグイン(2)ベータ版完成

2017/08/10 Joomla!

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

ベータ版が完成しました。

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

  • プラグインの基本設定
  • 記事ページの個別設定
  • ダウンロード

プラグインの基本設定

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

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

  • og:title 指定しない場合はグローバル設定のサイト名が使用されます。
  • og:type デフォルトは `website’ です。
  • og:image 指定しない場合は表示されません。
  • og:url サイトURLが自動的に設定されます。
  • og:description 指定しない場合はグローバル設定の meta-description が使用されます。
  • og:site_name 指定しない場合はグローバル設定のサイト名が使用されます。
  • fb:app_id 指定しない場合は表示されません。

  • twitter:card デフォルトは summary です。
  • twitter:site 指定しない場合は表示されません。
  • twitter:creator 指定しない場合は表示されません。

記事ページの個別設定

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

  • og:type デフォルトは article です。
  • og:title 指定しない場合は、記事タイトルが使用されます。
  • og:image 指定しない場合は、次の順序で探します。イントロ画像 -> 記事全体の画像 -> 記事内の最初の画像 -> プラグイン基本設定で指定された画像 -> 表示なし
  • og:url ページURLが自動で設定されます。
  • og:description 指定しない場合は記事の最初から半角240文字が使用されます。

  • twitter:card 指定しない場合はプラグイン基本設定 summary が使用されます。
  • twitter:site 指定しない場合はプラグイン基本設定が使用されます。
  • twitter:creator 指定しない場合はプラグイン基本設定が使用されます。

ダウンロード

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

GitHub – ausnichts/plg_imzopengraph

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

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

Joomla! の Plugin を自作する(4)OGPプラグイン(1)
問題が発生したため、PC を再起動する必要があります。
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