簡単なウィジェット列 | Alexis J. Villegas
簡単なウィジェット列

簡単なウィジェット列 | Alexis J. Villegas

説明

Easy Widget Columnsを使用すると、ウィジェットを列の行に簡単に配置できます。これは、ウィジェットのフォームの下部に新しい「列幅」選択オプションを追加することで機能します。これにより、各ウィジェットの幅の値を設定できます。
ウィジェット列の新しい行とサブ行は、それぞれ「ウィジェット行」ウィジェットと「サブ行」ウィジェットで定義できるため、ウィジェット領域またはサイドバー内から直接複雑なレイアウトを作成できます。

Genesis Frameworkのユーザーは、ウィジェット化されたページテンプレートプラグインを確認してください。このプラグインは、Easy WidgetColumnsで「空白のキャンバス」として使用するフルページのウィジェット領域を作成するのに役立ちます。

ほとんどのテーマで動作します
Easy Widget Columnsは、Genesis Frameworkで使用するために最適化されていますが、必須ではありません。 Genesis Frameworkの列クラスを使用して、ウィジェットを列の行に表示します。テーマにすでにGenesisFramework列クラスが組み込まれている場合、またはCSSを手動で追加または編集する場合は、[設定]> [ウィジェット列]でCSSを読み込まず、代わりにテーマのスタイルシートを使用することを選択できます。このオプションは、ほとんどのGenesisユーザー、またはWebサイトに追加のアセットをロードすることに関心のあるユーザーに推奨されます。
翻訳とRTL対応
プラグインはRTLレイアウトをサポートし、翻訳の準備ができています。
開発者向けのフィルター
次のフィルターを使用して、テーマのプラグインを完全に制御できます。

ewc_include_widgets –このホワイトリストフィルターは、指定されたウィジェットにのみ幅コントロールを追加するために使用されます。

ewc_exclude_widgets –このブラックリストフィルターは、指定されたウィジェットから幅コントロールを削除するために使用されます。

ewc_color_palette –このフィルターを使用すると、「ウィジェット行」ウィジェットのカラーピッカーコントロールにカスタムカラーパレットを追加できます。

ewc_preset_classes –このフィルターを使用すると、「ウィジェット行」ウィジェットのチェックボックスリストとして表示されるプリセットCSSクラスを割り当てることができます。

ewc_advanced_options –このフィルターを使用すると、「ウィジェット行」ウィジェットから特定のオプションまたはすべての詳細オプションを削除できます。

1. ewc_include_widgets / ewc_exclude_widgets
どちらのフィルターも、ウィジェットのIDベースをパラメーターとして受け入れます。両方のフィルターを同時に使用することはできないことに注意してください。 ewc_include_widgetsフィルターは、常にewc_exclude_widgetsフィルターよりも優先され、上書きされます。
以下の例は、これらのフィルターをテーマに実装する方法を示しています。
add_filter( ‘ewc_include_widgets’、 ‘myprefix_add_ewc_control’);
/ **
*指定されたウィジェットにEWCコントロールを追加するためのフィルター。
*
* @paramarray空の配列。
* @returnarrayウィジェットのIDベースを含む配列。
* /
function myprefix_add_ewc_control($ ewc_widgets){

$ ewc_widgets = array(
‘メタ’、// WPメタウィジェット
‘archives’、// WPアーカイブウィジェット
‘calendar’、// WPカレンダーウィジェット
‘categories’、// WPカテゴリウィジェット
);

$ ewc_widgetsを返します。

}

add_filter( ‘ewc_exclude_widgets’、 ‘myprefix_remove_ewc_control’);
/ **
*指定されたウィジェットからEWCコントロールを削除するためのフィルター。
*
* @paramarray空の配列。
* @returnarrayウィジェットのIDベースを含む配列。
* /
function myprefix_remove_ewc_control($ ewc_widgets){

$ ewc_widgets = array(
‘recent-comments’、// WP最近のコメントウィジェット
‘recent-posts’、// WP最近の投稿ウィジェット
‘rss’、// WPRSSウィジェット
‘tag_cloud’、// WPタグクラウドウィジェット
);

$ ewc_widgetsを返します。

}

2.ewc_color_palette
このフィルターを使用すると、「ウィジェット行」ウィジェットのカラーピッカーコントロールにカスタムカラーパレットを追加できます。 16進カラー値の配列をパラメーターとして受け入れます。
以下の例は、このフィルターをテーマに実装する方法を示しています。
add_filter( ‘ewc_color_palette’、 ‘myprefix_ewc_color_palette’);
/ **
*フィルターしてカラーピッカーコントロールのカラーパレットを編集します。
*
* @paramarray空の配列。
* @return array16進カラー値を含む配列。
* /
function myprefix_ewc_color_palette($ color_palette){

$ color_palette = array(
‘#252724’、
‘#ce6b36’、
‘#31284b’、
‘#a03327’、
‘#3b3e3e’、
‘#67b183’、
);

$ color_paletteを返します;

}

3. ewc_preset_classes
このフィルターを使用すると、「ウィジェット行」ウィジェットのチェックボックスリストとして表示されるプリセットCSSクラスを割り当てることができます。
次の例は、このフィルターをテーマに実装する方法を示しています。
add_filter( ‘ewc_preset_classes’、 ‘myprefix_preset_classes’);
/ **
* EWCウィジェット行クラスを事前定義するためのフィルター。
*
* @paramarray空の配列。
* @returnarray新しい値を含む配列。
* /
function myprefix_preset_classes($ classes){

$ classes = array(
‘勇者’、
‘視差’、
‘スライダー’、
‘コンテンツ’、
);

$ classesを返します。

}

4.ewc_advanced_options
このフィルターを使用すると、「ウィジェット行」ウィジェットから特定のオプションまたはすべての詳細オプションを削除できます。これは、クライアントWebサイトのデザイン機能を制限する場合に役立ちます(オプションではなく決定)。
次の例は、すべての詳細オプションを完全に削除する方法を示しています。
//ウィジェット行ウィジェットからすべての詳細オプションを削除します。
add_filter( ‘ewc_advanced_options’、 ‘__ return_false’);

以下の例は、特定の詳細オプションを無効または有効にする方法を示しています。表示パラメーターは詳細オプションを切り替え、アクティブパラメーターは、ウィジェット行ウィジェットがウィジェット領域に最初に追加されたときに、パネルが開いている(1)か閉じている(0)かを決定します。
add_filter( ‘ewc_advanced_options’、 ‘myprefix_display_advanced_options’);
/ **
*ウィジェット行ウィジェットから特定の詳細オプションを削除するためのフィルター。
*
* @paramarrayデフォルト値を含む配列。
* @returnarray新しい値を含む配列。
* /
function myprefix_display_advanced_options($ display){

$ display = array(
‘ewc_background’ => array(
‘display’ => true、
‘アクティブ’ => 1、
)、
‘ewc_margin’ => array(
‘display’ => false、
‘アクティブ’ => 0、
)、
‘ewc_padding’ => array(
‘display’ => false、
‘アクティブ’ => 0、
)、
‘ewc_class’ => array(
‘display’ => true、
‘アクティブ’ => 0、
)、
);

$ displayを返します。

}

インストール

WordPressダッシュボードの使用

[新規追加]プラグインダッシュボードに移動します
[プラグインのアップロード]をクリックして、コンピューターからeasy-widget-columns.zipを選択します
[今すぐ

インストール

]をクリックします
WordPressプラグインダッシュボードでプラグインをアクティブ化する

FTPの使用

easy-widget-columns.zipをコンピューターに抽出します
easy-widget-columnsディレクトリをwp-content / pluginsディレクトリにアップロードします
WordPressプラグインダッシュボードでプラグインをアクティブ化する

プラグインの作者

Alexis J. Villegas

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

https://wordpress.org/plugins/easy-widget-columns/
簡単なウィジェット列プラグインの使用で問題が発生した場合は、以下にコメントしてください。問題の解決に最善を尽くします

コメントを残す