Fixed Bottom Menu ライブ

当サイトでは、プラグイン「Fixed Bottom Menu」のフィルターによるカスタマイズ例を紹介しています。「Storefront」テーマの子テーマを使用しています。

このページ及びサイト全体のカスタマイズ

/** ==================================================
 * Filter of Fixed Bottom Menu
 *
 *
 * @param int $minwidth  minwidth.
 */
add_filter( 'fbm_minwidth', function(){ return 5120; }, 10, 1 );

表示幅の上限はデフォルトでは1300pxです。それを、5120px にしてPC上でブラウザを最大化しても表示されるようにしています。


多言語のためのサイト全体のカスタマイズ

/** ==================================================
 * Filte Fixed Bottom Menu
 *
 * fbm_column_value_
 * @param array $column_value  column_value.
 */
function fixed_bottom_menu_column_value_1( $column_value ) {
	$locale = get_locale();
	if ( 'ja' == $locale ) {
		$column_value['url'] = 'https://fbm.riverforest-wp.info/ja/fixed-bottom-menu-%e3%83%a9%e3%82%a4%e3%83%96/';
		$column_value['text'] = 'ホーム';
	}
	return $column_value;
}
add_filter( 'fbm_column_value_1', 'fixed_bottom_menu_column_value_1', 10, 1 );

/** ==================================================
 * Filte Fixed Bottom Menu
 *
 * fbm_column_value_
 * @param array $column_value  column_value.
 */
function fixed_bottom_menu_column_value_2( $column_value ) {
	$locale = get_locale();
	if ( 'ja' == $locale ) {
		$column_value['url'] = 'https://fbm.riverforest-wp.info/ja/fixed-bottom-menu-%e3%83%a9%e3%82%a4%e3%83%96/%e5%a4%96%e8%a6%b3%e3%81%ae%e5%a4%89%e6%9b%b4/';
		$column_value['text'] = '外観';
	}
	return $column_value;
}
add_filter( 'fbm_column_value_2', 'fixed_bottom_menu_column_value_2', 10, 1 );

/** ==================================================
 * Filte Fixed Bottom Menu
 *
 * fbm_column_value_
 * @param array $column_value  column_value.
 */
function fixed_bottom_menu_column_value_3( $column_value ) {
	$locale = get_locale();
	if ( 'ja' == $locale ) {
		$column_value['url'] = 'https://fbm.riverforest-wp.info/ja/fixed-bottom-menu-%e3%83%a9%e3%82%a4%e3%83%96/%e5%88%97%e8%bf%bd%e5%8a%a0/';
		$column_value['text'] = '列追加';
	}
	return $column_value;
}
add_filter( 'fbm_column_value_3', 'fixed_bottom_menu_column_value_3', 10, 1 );

/** ==================================================
 * Filte Fixed Bottom Menu
 *
 * fbm_column_value_
 * @param array $column_value  column_value.
 */
function fixed_bottom_menu_column_value_4( $column_value ) {
	$locale = get_locale();
	if ( 'ja' == $locale ) {
		$column_value['url'] = 'https://fbm.riverforest-wp.info/ja/fixed-bottom-menu-%e3%83%a9%e3%82%a4%e3%83%96/%e5%88%97%e5%89%8a%e9%99%a4/';
		$column_value['text'] = '列削除';
	}
	return $column_value;
}
add_filter( 'fbm_column_value_4', 'fixed_bottom_menu_column_value_4', 10, 1 );

/** ==================================================
 * Filte Fixed Bottom Menu
 *
 * fbm_column_value_
 * @param array $column_value  column_value.
 */
function fixed_bottom_menu_column_value_5( $column_value ) {
	$locale = get_locale();
	if ( 'ja' == $locale ) {
		$column_value['url'] = 'https://fbm.riverforest-wp.info/ja/fixed-bottom-menu-%e3%83%a9%e3%82%a4%e3%83%96/%e3%82%a2%e3%83%89%e3%82%aa%e3%83%b3/';
		$column_value['text'] = 'アドオン';
	}
	return $column_value;
}
add_filter( 'fbm_column_value_5', 'fixed_bottom_menu_column_value_5', 10, 1 );