ItalyStrapによるWordPressの高度なコントロールマネージャー | Enea Overclokk
ItalyStrapによるWordPressの高度なコントロールマネージャー

ItalyStrapによるWordPressの高度なコントロールマネージャー | Enea Overclokk

説明

インストールする前に必ずバックアップを実行し、常に開発環境でテストする必要があります。

PHP 7.2> =を使用していることを確認してください。これは、PHP> = 7.4を使用している場合に適しています(PHP 7.xは素晴らしいです😉)。

問題がある場合は、チケットを開いてください

機能のリクエストやコードの問題がある場合は、githubでチケットを開いてください

ItalyStrapは、WordPressサイトに強力な機能を追加します。

Advanced ControlManagerもgithubにあります。

目的

クライアント用に作成されたすべてのサイトで必要なため、このプラグインを多くの機能で開発しました。ItalyStrapテーマフレームワーク機能も拡張しますが、すべてのWordPressテーマで正常に機能します。

Advanced Control Managerは、サイトをより強力で拡張可能にする多くの機能を備えたJetpackのように考えてください。たとえば、srcsetをサポートする画像のLazyload、Twitter Bootstrap Carousel(lazyloadをサポート)のウィジェットとショートコード、投稿タイプのリストを表示するウィジェット人気のある投稿、最後の投稿、関連する投稿など、多くのオプションがあり、多くの機能があります。特集の完全なリストについては、上記を参照してください。

このプラグインはOOPで完全に開発されています。これは、利用DIコンテナなど、依存性注入、ポリモーフィズム、継承を、
あなたは彼のAPI(近日公開のDevドキュメント)でそれを拡張することができます開発者の場合。

必要なスキル

一部の機能は、コード行でパーソナライズする必要があります。たとえば、投稿を表示するために新しいウィジェットを使用する場合は、サイトのように見せるために独自のCSSスタイルを追加する必要があります(ACM>設定>スタイル>カスタムで追加できます)。 CSSまたはあなたのテーマstyle.css)で、私はいくつかの基本的なコードスニペットとドキュメントの作成に取り組んでいますが、それを行うには多くの時間が必要です。しばらくお待ちください:-)。

ADVANCED CONTROLMANAGERは常に無料です

これは、WordPressが私に与えてくれたものに感謝します。

参加する

貢献したい場合は、ここをクリックしてフォークを実行し、Devブランチにプルリクエストを実行してください🙂

ベータ機能を試してみませんか?

あなたが追加できるように行うにはdefine( 'ITALYSTRAP_BETA', true );、あなたにwp-config.php、ファイル、REMEMBERあなたは開発環境には、これをしなければならないことを、生産現場でこれをしないと、常にバックアップを行います。

含まれる機能:

一般的な機能

  • 編集画面に投稿タイプIDを表示する
  • 編集画面に投稿タイプのサムネイルを表示する
  • 絵文字を削除する
  • ソーシャル共有ボタン{ベータテスターのみ}
  • Webフォントの読み込み(Googleフォントとフォントの遅延読み込み){ベータテスターのみ}
  • ItalyStrapテーマフック(ItalyStrapテーマフレームワークのみ)
  • ItalyStrapテーマフック呼び出し可能(ItalyStrapテーマフレームワークのみ)

ウィジェット

  • カスタムウィジェットエリア{ベータテスターおよびItalyStrapテーマフレームワークのみ}
  • ウィジェットの可視性
  • ウィジェットのHTML属性(ウィジェットにcss IDとクラスを追加できます)
  • ウィジェットタイトルのHTML
  • ウィジェットのタイトルを削除する
  • 投稿ウィジェット(多くのオプションを含む投稿のループを表示)
  • グループ化された投稿ウィジェット(分類によってグループ化された投稿){ベータテスターのみ}
  • カルーセルウィジェット(多くのオプションを備えたTwitterブートストラップカルーセルのみ。ファイルは含まれないため、ファイルが存在しない場合、カルーセルは機能しません。)
  • vCardウィジェット(Schema.orgでvCardを表示)
  • 画像ウィジェット{{ベータ版}}
  • Schema.orgマークアップ付きのブレッドクラムウィジェット{{ベータ版}}
  • Facebookページウィジェット{{ベータ版}}
  • TinyMCEエディターウィジェット{{ベータ版}}
  • ItalyStrapによるモンスターウィジェット{{デバッグ専用}}

ショートコード

  • ウィジェットテキストでショートコードを実行する
  • メディアカルーセルのショートコード(多くのオプションを備えたTwitterブートストラップカルーセルのみ。ファイルは含まれないため、ファイルが存在しない場合、カルーセルは機能しません。)
  • 投稿のショートコード(多くのオプションを使用して投稿のループを表示します)

スタイル

  • カスタムCSSをアクティブ化します(これにより、サイト全体および単一の投稿タイプにカスタムcssスタイルとcss Body / Postクラスを追加できるようになります)
  • カスタムCSS(カスタムCSSのTextarea)
  • ボディクラス(cssクラス)
  • ポストクラス(cssクラス)

分析

  • Google Analyticsをアクティブにします(ユニバーサルGoogle Analyticsコードを挿入します)
  • Google AnalyticsIDを追加します
  • Google AnalyticsIPを匿名化する
  • GoogleAnalyticsの位置

コンテンツ

  • 抜粋より多くの改造をアクティブにする
  • リンクテキストをもっと読む
  • 続きを読むCSSクラス
  • 自動生成された抜粋の長さ
  • 抜粋は句読点で終わります
  • 続きを読む位置

メディア

  • JPEG品質
  • 画像の遅延読み込み
  • 画像の遅延読み込み用のカスタムプレースホルダー
  • 埋め込みビデオの遅延読み込み
  • ブレッドクラムWordPressサイトをBreadcrumbsとSchema.orgでSEOフレンドリーにし、SERPでGoogleリッチスニペットを取得して、目的に合わせて完全にカスタマイズできます(ItalyStrapブレッドクラムクラスはYoast Breadcrumbsよりも10倍高速です😉)。
  • LazyLoad画像の遅延読み込みによるページの読み込み時間とサーバーの帯域幅の改善。画像は、ユーザーに表示されている場合にのみ読み込まれます。この機能は、私の改善により、遅延読み込みプラグインから分岐しています。また、ItalyStrap Bootstrap Carousel、srcset、およびサイズでも機能します。
  • Schema.orgローカルビジネスウィジェット化されたテーマ(サイドバー、フッターなど)にSchema.orgローカルビジネスを追加するためのシンプルなウィジェット
    このウィジェットは、SEOの目的でサイトに関するマイクロデータ情報を追加します。
    このウィジェットは、私の中に存在していたItalyStrapのテーマフレームワークからフォークルーツのテーマ鉱山のいくつかの改善と、今私がやったより多くの改善がに感謝このツールから共有ルカ・ボーブgoogleplusに。
  • 投稿ウィジェットこれは、多くのオプションを備えた投稿を表示するためのウィジェットを追加します。関連する投稿、任意の分類、ページ、およびmmoreからの投稿を作成できます。将来のリリースでは、テンプレートを変更することもできます。
  • カスタムスタイルカスタムスタイルを単一ページまたはサイト全体に追加できるようになりました。また、カスタムcssクラスとID属性を単一ページまたはサイトに追加することもできます。
  • Google Analytics Google Analyticsスニペットをテーマに追加できます。これは、GAスニペットをwp_footerフックに追加するシンプルな機能です。
  • などなど

翻訳

  • 英語:デフォルト、常に含まれています。
  • イタリア語:Italiano、semperincluso。
  • ドイツ語:ドイツ語–イマーダベイ!
  • フランス語:Français、toujoursinclus。

注:このプラグインはデフォルトでローカライズ/翻訳可能です。これは、世界中のすべてのユーザーにとって非常に重要です。それで、プラグインをさらに便利にするためにあなたの言語をプラグインに貢献してください。翻訳には、素晴らしい「Codestyling Localization」プラグインと、「PoeditEditor」の検証をお勧めします。

追加情報

アイデアの裏側/哲学:サイトを改善し、強力な改善を追加するためのプラグイン。意味がある場合は、機能を追加してみます。だからお楽しみに:)。

クレジット

プラグイン

開発者

インストール

アップロード

  1. 最新のタグ付きアーカイブ(「zip」オプションを選択)またはWP.orgから最新のものをダウンロードします。
  2. [プラグイン]-> [新規追加]画面に移動し、[アップロード]タブをクリックします。
  3. zip形式のアーカイブを直接アップロードします。
  4. プラグイン画面に移動し、アクティブ化をクリックします。

マニュアル

  1. 最新のタグ付きアーカイブ(「zip」オプションを選択)またはWP.orgから最新のものをダウンロードします。
  2. アーカイブを解凍します。
  3. フォルダを/ wp-content / plugins /ディレクトリにコピーします。
  4. プラグイン画面に移動し、アクティブ化をクリックします。

WP.ORG

  1. WordPress.orgプラグインディレクトリを介して、または/wp-content/plugins/サーバーのディレクトリにファイルをアップロードすることにより、Advanced ControlManagerをインストールします。
  2. WordPressの「プラグイン」メニューからプラグインをアクティブ化します
  3. ACMオプションページから必要な機能をアクティブにします。
  4. Advanced Control Managerをアクティブ化した後、あらゆる種類のカスタマイズについてドキュメントをお読みください。
  5. それでおしまい。あなたは行く準備ができています!

ギット

gitを使用して、/wp-content/plugins/ディレクトリを参照し、このリポジトリのクローンを作成します。

git clone https://github.com/ItalyStrap/advanced-control-manager.git advanced-control-manager

cd advanced-control-manager

composer install --no-dev

次に、プラグイン画面に移動し、[アクティブ化]をクリックします。

プラグインの作者

Enea Overclokk

プラグインの公式ウェブサイトアドレス

https://wordpress.org/plugins/advanced-control-manager/
ItalyStrapによるWordPressの高度なコントロールマネージャープラグインの使用で問題が発生した場合は、以下にコメントしてください。問題の解決に最善を尽くします

コメントを残す