右手

おすすめ

flier(フライヤー)の良さとは?本の要約サイトおすすめ3選

突然ですが…皆さんって普段どのくらい本読んでますか?社会人になるとお金はあっても時間がないですよね…子どものころはお金が...
作品一覧

【おすすめ】イェスペルセンの全作品を一覧であらすじを紹介します

オットー・イェスペルセン Jens Otto Harry Jespersen(1860年7月16日 - 1943年4月3...
作品一覧

【おすすめ】吉行淳之介の全小説作品を一覧であらすじを紹介します

吉行淳之介 よしゆき・じゅんのすけ(1924年4月13日 - 1994年7月26日)小説家。岡山県岡山市生まれ、東京育ち...
作品一覧

【おすすめ】芦奈野ひとしの全作品を一覧であらすじを紹介します

芦奈野 ひとし あしなの・ひとし(1963年4月25日 – )漫画家。神奈川県横須賀市出身。1994年、『ヨコハマ買い出...
おすすめ

【おすすめ】北朝鮮拉致問題について知りたいときに読むべき本を紹介します

6月5日、北朝鮮による拉致被害者である横田めぐみさんの父である横田茂さんが亡くなりました。横田さんは北朝鮮による拉致被害...
作品一覧

【おすすめ】ジャン・グルニエの全作品を一覧であらすじを紹介します

ジャン・グルニエ Jean Grenier(1898‐1971年)フランス・パリ生まれ。哲学者ジュール・ルキエ研究で学位...
作品一覧

【おすすめ】九井諒子の全作品を一覧であらすじを紹介します

九井 諒子 くい・りょうこ漫画家。同人作家として、同人誌即売会、pixiv、自身のウェブサイト等での作品発表を経て、20...
作品一覧

【おすすめ】バルザックの全作品を一覧であらすじを紹介します

オノレ・ド・バルザック Honoré de Balzac(1799年5月20日 - 1850年8月18日)小説家。19世...
作品一覧

【おすすめ】保坂和志の全作品を一覧であらすじを紹介します

保坂 和志 ほさか・かずし(1956年10月15日 - )小説家。山梨県生まれ。鎌倉市育ち。早稲田大学政治経済学部卒。大...
作品一覧

【おすすめ】菊村到の全作品を一覧であらすじを紹介します

菊村 到 きくむら・いたる(1925年5月15日 - 1999年4月3日)小説家。神奈川県平塚市出身。旧制湘南中学を経て...
作品一覧

【おすすめ】ジョージ秋山の全作品を一覧であらすじを紹介します

ジョージ秋山 ジョージ・あきやま(1943年4月27日 - 2020年5月12日)漫画家。東京都日暮里生まれ。高校進学を...
作品一覧

【おすすめ】小山ゆうの全作品を一覧であらすじを紹介します

小山 ゆう こやま・ゆう(1948年2月20日 - )漫画家。静岡県小笠郡菊川町(現・菊川市)出身。静岡県立島田商業高等...
作品一覧

【おすすめ】山本周五郎賞の全作品を一覧であらすじを紹介します

山本周五郎賞は、主に大衆文学・時代小説の分野ですぐれた物語性を有する小説・文芸書に贈られる文学賞です。1988年、新潮社...
作品一覧

【おすすめ】吉川英治文学新人賞受賞全作品を一覧であらすじを紹介します

吉川英治文学新人賞は、公益財団法人吉川英治国民文化振興会が主催し、講談社が後援する文学賞です。主に、大衆小説やエンタメ、...
作品一覧

【おすすめ】レイ・ブラッドベリの全作品を一覧であらすじを紹介します

レイ・ダグラス・ブラッドベリ Ray Douglas Bradbury(1920年8月22日 - 2012年6月5日)小...
作品一覧

【おすすめ】三島由紀夫賞受賞全作品を一覧であらすじを紹介します

三島由紀夫賞は、純文学の新人に与えられる文学賞です。野間文芸新人賞、芥川賞と共に純文学作家の登竜門となっており、三つの賞...
作品一覧

【おすすめ】野間文芸新人賞受賞全作品を一覧であらすじを紹介します

野間文芸新人賞は、純文学の新人に与えられる文学賞です。三島由紀夫賞、芥川賞と共に純文学作家の登竜門となっており、三つの賞...
作品一覧

【おすすめ】直木賞受賞全作品を一覧であらすじを紹介します

直木賞、正式名称:直木三十五賞(なおきさんじゅうごしょう)は、無名・新人及び中堅作家による大衆小説作品に与えられる文学賞...
作品一覧

【おすすめ】芥川賞受賞全作品を一覧であらすじを紹介します

芥川賞、正式名称:芥川龍之介賞(あくたがわりゅうのすけしょう)は、純文学の新人に与えられる文学賞です。文藝春秋社内の日本...
作品一覧

【おすすめ】ジョン・アップダイクの全作品を一覧であらすじを紹介します

ジョン・ホイヤー・アップダイク John Hoyer Updike(1932年3月18日 - 2009年1月27日)作家...
[ 'amazon' => ['label' => 'Amazon', 'color' => '#232f3e', 'base_url' => 'https://www.amazon.co.jp/s?k='], 'rakuten' => ['label' => '楽天市場', 'color' => '#bf0000', 'base_url' => 'https://search.rakuten.co.jp/search/mall/'], 'yahoo' => ['label' => 'Yahoo!', 'color' => '#ff0033', 'base_url' => 'https://shopping.yahoo.co.jp/search?p='], 'seven' => ['label' => 'セブンネット', 'color' => '#18943c', 'base_url' => 'https://7net.omni7.jp/search/?keyword='], ], 'ebook' => [ 'kindle' => ['label' => 'Kindle', 'color' => '#ff9900', 'base_url' => 'https://www.amazon.co.jp/s?k='], 'kobo' => ['label' => '楽天Kobo', 'color' => '#cc0066', 'base_url' => 'https://search.rakuten.co.jp/search/mall/'], 'bookwalker' => ['label' => 'BookWalker', 'color' => '#0054a6', 'base_url' => 'https://bookwalker.jp/search/?word='], 'renta' => ['label' => 'Renta!', 'color' => '#e8bd16', 'base_url' => 'https://renta.papy.co.jp/renta/sc/frm/search?word='], 'booklive' => ['label' => 'BookLive', 'color' => '#ff6600', 'base_url' => 'https://booklive.jp/search/keyword?keyword='], 'ebookjapan' => ['label' => 'eBookJapan', 'color' => '#e60012', 'base_url' => 'https://ebookjapan.yahoo.co.jp/search/?keyword='], 'cmoa' => ['label' => 'コミックシーモア', 'color' => '#ff911b', 'base_url' => 'https://www.cmoa.jp/search/result/?word='], ] ]; } // --- 2. 管理画面の設定ページ作成 --- add_action( 'admin_menu', 'mal_add_admin_menu' ); function mal_add_admin_menu() { add_options_page( 'アフィリエイトID設定', 'アフィリエイトID設定', 'manage_options', 'mal_settings', 'mal_settings_page' ); } function mal_settings_page() { ?>

アフィリエイトID & LinkSwitch設定

1. LinkSwitch設定 (重要)

LinkSwitch JSタグ

バリューコマース管理画面から取得した <script> タグをそのままここに貼り付けてください。

2. 各種アフィリエイトID (Amazon/楽天など)

Amazon アソシエイトID
楽天 アフィリエイトID
に出力する機能 --- add_action( 'wp_head', 'mal_output_linkswitch_tag', 1 ); function mal_output_linkswitch_tag() { $tag = get_option('mal_linkswitch_tag'); if ( ! empty( $tag ) ) { echo "\n\n"; echo $tag; // ここで設定画面のタグが出力されます echo "\n\n"; } } // --- 4. ショートコード [shop_links id="商品ID"] --- add_action( 'wp_head', 'mal_custom_css' ); // CSSの出力 function mal_custom_css() { ?> '' ), $atts ); if ( empty( $atts['id'] ) ) return ''; $item_id = $atts['id']; $services = mal_get_services(); $amz_id = get_option('mal_id_amazon'); $rak_id = get_option('mal_id_rakuten'); $output = '
'; foreach ( $services as $group_key => $group_data ) { $label = ($group_key === 'physical') ? '【紙の本・総合通販】' : '【電子書籍】'; $output .= '
'.$label.'
'; foreach ( $group_data as $key => $data ) { $url = $data['base_url'] . urlencode($item_id); // Amazon/楽天だけは個別IDを付与(LinkSwitch対象外のため) if (($key === 'amazon' || $key === 'kindle') && $amz_id) $url .= "&tag=" . $amz_id; if (($key === 'rakuten' || $key === 'kobo') && $rak_id) $url = "https://hb.afl.rakuten.co.jp/hgc/{$rak_id}/?pc=" . urlencode($url); $output .= sprintf( '%s', esc_url($url), $data['color'], $data['label'] ); } $output .= '
'; } $output .= '
'; return $output; }