NW Company Profile

NW Company Profile はウェブサイト内で汎用的に利用する基本情報を管理できるプラグインです。

Author:NAKWEB (profile at wordpress.org)
WordPress version required:4.9.13
WordPress version tested:5.4.10
Plugin version:1.0.0
Added to WordPress repository:29-07-2020
Last updated:20-06-2023
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:0
Rated by:0
Plugin URI:
Total downloads:213
Active installs:20+
plugin download
Click to start download

NW Company Profile はウェブサイト内で汎用的に利用する基本情報を管理できるプラグインです。

How to get options ?

IDを指定して設定値を取得する

NWPF::get('sample01')

IDを指定してラベルを取得する

NWPF::get_label('sample01')

IDを指定してラベルと設定値の配列を取得する

NWPF::gets('sample01')

すべてのオプションのラベルと設定値の連想配列を取得する

※設定値が空のオプションは取得しません。

NWPF::gets()

パラメータを設定して複数のオプションのラベルと設定値の連想配列を取得する

※設定値が空のオプションは取得しません。

NWPF::gets( array( 'key' => array( 'sample01', 'sample02'), 'exclude' => false )
  • key – 配列にて複数のスラッグを指定します。[exclude]パラメータの真偽値に従って取得する配列が異なります。(初期値:NULL)
  • exclude – trueを指定すると[key]パラメータに含まれるスラッグを取得対象から除外します。(初期値:false)

グループを指定してラベルと複数のオプションのラベルと設定値の連想配列を取得する

NWPF::get_group('group_name')

住所情報を連結して出力する

※設定値が空のオプションは取得しません。

NWPF::get_address()

任意の位置に範克スペースを挿入する場合は引数を指定します。

NWPF::get_address('sp1' => false, 'sp2' => true, 'sp3' => true)
  • sp1 – “zip”に設定値がある場合、その直後に半角スペースを挿入します。(初期値:true)
  • sp2 – “address1″に設定値がある場合、その直前に半角スペースを挿入します。(初期値:false)
  • sp3 – “address2″に設定値がある場合、その直前に半角スペースを挿入します。(初期値:false)

How to output options ?

配列の出力

$option = NWPF::gets('sample01');
echo 'Label : ` . $option[0] . '<br />' . 'Value : ' . $option[1];

連想配列の出力

$options = NWPF::gets();
foreach( $options as $option ) :
    echo 'Label : ` . $option[0] . '<br />' . 'Value : ' . $option[1];
endforeach;

本プラグインに定められた形式でHTMLを出力する

NWPF::display()
  • key – 配列にて複数のスラッグを指定します。[exclude]パラメータの真偽値に従って取得する配列が異なります。(初期値:NULL)
  • exclude – trueを指定すると[key]パラメータに含まれるスラッグを取得対象から除外します。(初期値:false)
  • address_label – 連結された住所情報が出力される場合、その項目のラベルを指定できます。(初期値:’所在地’)
  • sp1 – “zip”に設定値がある場合、その直後に半角スペースを挿入します。(初期値:true)
  • sp2 – “address1″に設定値がある場合、その直前に半角スペースを挿入します。(初期値:false)
  • sp3 – “address2″に設定値がある場合、その直前に半角スペースを挿入します。(初期値:false)

  • NW系プラグインについて

    • 本プラグイン以外にもNW系として複数のプラグインを作成しています。
    • すべてのNW系プラグインの設定画面は同一のトップレベルメニューのサブメニューとして追加されます。
    • トップレベルメニューのラベルはプラグイン上で変更が可能です。

ChangeLog