1. TOP
  2. 2017年1月

[Wordpress] 管理画面の投稿・カスタムポスト一覧に独自カラムを追加する

カテゴリ:
Web
Wordpress
| トラックバック(0)
投稿者:yo yo

管理画面投稿一覧に「カラムラベル」を追加

/**
* 管理画面投稿一覧に「カラムラベル」を追加
*
* @param	array	$columns
*/
function add_custom_column_label( $columns ) {
  $columns['customlabel'] = 'カスタムラベル';
  return $columns;

  /* *******
  	// リファレンスではこう書いてある。
    return array_merge( $columns, array('customlabel' => 'カスタムラベル') );
  ******* */

}
// 投稿タイプ post へ追加する場合
add_filter( 'manage_post_posts_columns', 'add_custom_column_label' );
// カスタム投稿タイプ hoge へ追加する場合
//add_filter( 'manage_hoge_posts_columns', 'add_custom_column_label' );
// 全ての posts へ追加する場合(全ての固定ページが対象だったらpostsをpagesに変更する)
//add_filter( 'manage_posts_columns', array( $this, 'add_custom_column_label' ) );

リファレンス:Plugin API/Filter Reference/manage posts columns

管理画面投稿一覧に「カスタムラベルに対応する列」を追加

/**
* 管理画面投稿一覧に「カスタムラベルに対応する列」を追加
*
* @param	string	$column_name	The name of the column being rendered.
* @param	int		$int			The ID of the post being rendered.
* @since	1.8
*/
function add_custom_column_body( $column_name, $post_id ) {
	if($column_name ==='customlabel'){
	  echo 'カスタムラベルに対応する列の内容を表示できます';
  }
}

// 投稿タイプ post へ追加する場合
add_filter( 'manage_post_posts_custom_column', array( $this, 'add_custom_column_body' ), 20, 2 );
// カスタム投稿タイプ hoge へ追加する場合
//add_filter( 'manage_hoge_posts_custom_column', array( $this, 'add_custom_column_body' ), 20, 2 );
// 全ての posts へ追加する場合(全ての固定ページが対象だったらpostsをpagesに変更する)
//add_filter( 'manage_posts_custom_column', array( $this, 'add_custom_column_body' ), 20, 2 );

リファレンス:Plugin API/Action Reference/manage posts custom column

[その他] ウェブAPIが使えるインターネットFAX

カテゴリ:
Perl / PHP
Web
その他
| トラックバック(0)
投稿者:yo yo

ウェブAPIが使えたり、メールの送受信によってFAXを送れるサービスメモ。

たとえば

  1. フォームに入力・送信
  2. PHPとかで整形しメール添付でネットFAXに送信
  3. そのメール添付内容をFAXで送信
  4. フォーム・fax内容をデータベースに登録

的なものを目指す。

サービス名 FAX番号 送受信 WEB API ページ単価 月額費用 初期費用
秒速FAX送信(ToonesインターネットFAX) - 株式会社Karigo 03、IP、他、既存利用可 送信 JSON形式 7~10円/枚(月5000枚以下で10円) 無料 無料
受信 JSON形式(日時、fax番号、枚数、受信元番号、送信元番号、PDF) 8円/枚・3円/枚・無料 498円・798円・980円 1,050円
InterFAX 03、既存利用可 送信 メール(添付ファイル) or XML-SOAP形式 22円/枚+税 1,000円+税(250円分送信無料) 無料
受信 メール(添付ファイル) or XML-SOAP形式(日時、fax番号、枚数、送信元番号、PDF・TIFF) 10円/枚+税(1000ページ分無料) 2,200円+税 1,500円+税
FaximoSilver - 送受信 メール(添付ファイル) or XML-SOAP形式 12円/枚+税 940円+税 1,500円+税
  • 1
ページの先頭に戻る