自社アフィリエイト構築モジュール v1.3.0.1のバグと解決策
News (bug +, ZenCart + , 自社アフィリエイト + ) No Comments »自社アフィリエイト構築モジュール(v1.3.0.1)において、いくつかのバグ報告がありましたので、解決方法などをご報告させていただきます。
自社アフィリエイト構築モジュール(v1.3.0.1)において、いくつかのバグ報告がありましたので、解決方法などをご報告させていただきます。
自社アフィリエイト構築モジュール v1.3.0.1をリリースいたしました。
更新内容は以下の通りです。
・会員登録:都道府県名のドロップダウン、および管理者の承認機能のバグ修正(kimonoさんよりフィードバックしていただきました。ありがとうございます。)
・カテゴリの広告リンク:幅と高さを指定できるように
・商品の広告リンク作成時に商品型番を表示するように
なお、すでにご利用いただいてる方は、マイページ>注文履歴よりダウンロードすることが可能です。
アップデート方法は、解凍したファイルのupdate/update1300-1301.txtをご覧ください。
お待たせいたしました!Zen-Cart v1.3対応の自社アフィリエイト構築モジュール、ようやく完成いたしました!
各文言やパン屑リストの調整等に時間がかかってしまい、リリースが遅くなってしまいました・・・申し訳ありません。
今回のバージョン(v1.3.0)は、v1.3対応だけでなく、管理メニューやアフィリエイト会員向けのページ構成も従来のものよりわかりやすくなるように工夫しました。インストールもphpmyadmin等のデータベースツールを利用せずに、Zen-Cart管理画面よりインストールできるようにしましたので、手軽に導入することができます。
自社アフィリエイト構築モジュールに関して、Zen-Cart v1.3 日本語版への対応予定はありますか?というお問い合わせをいただいておりますので、現在の状況に関して、ご報告させていただきます。
PHP Hilight String
WordPressの記事中に、コードを色分けしつつ、また、行番号付きでの表示も可能なプラグインです。インストール方法等の詳しい情報も掲載されてます。
[WordPress On ZenCart]の場合は、スタイルシート(highlight.css)をstyle.cssに追加するよりも
ZenCartのテンプレートディレクトリ/css/style_highlight.css
とアップロードすれば自動で読み込まれる&スタイルシートを目的別に分類できるのでオススメです。
Plugins/Translation_and_Languages « WordPress Codex
(WordPressのプラグイン一覧 › 翻訳/言語)
の翻訳プラグインをいくつか導入テストしましたので、ご紹介します。
GG_Translate
babel|lingo|google|intertranなどの翻訳サービスへのリンクアイコンを表示します。
導入方法)
1.ダウンロードしてきたプラグインをwp-pluginsにアップロード
2.WordPress管理画面>プラグインから有効化
3.WordPress管理画面>オプション>GG Translateへ進み、[Japanese]を選択
4.以下のreadmeに記載されているサンプルを参考にGG_Translate::translate_links();をテーマファイルへ挿入
オプション)
上記言語設定他、表示方法、翻訳サービスの変更などを行うことができます
googleを選んだ場合は、こちら
lingoを選んだ場合は、こちら
babelを選んだ場合は、こちら
intertranを選んだ場合は、こちら
その他
WordPress Translate
上記、GG_Translateと同様、翻訳サービスへリンクするが、基本的に英語から他の言語のみ。
wp-translate.phpに日本向けルールを記載すれば日本語から他の言語への翻訳へも利用できるが、翻訳サービスを利用するという点では
GG_Translateを利用してしまった方が手っ取り早いかと・・・
Global Translator
こちらはgoogleの翻訳サービスを内部で利用するもの。
URLはWordPressのURL/en/記事URL(http://www.s-page.net/en/2007/01/24/mycom_zencart/)となる
Polyglot
翻訳サービスを利用するものではなく、投稿時に
<lang_ja>これはペンです。</lang_ja>
<lang_en>This is apen.</lang_en>
と複数の言語用の記事を作成することができます。
*日本語で利用するには、polyglot.phpに日本語用のルールを書き足す必要があります。
WordPressに、用語集ページを追加し、記事中に登録した用語があれば、自動リンクするというプラグインの紹介
先日、v1.2.2をリリースしたばかりですが、バグが発見されましたので、自社アフィリエイト構築モジュールを更新しました。(ver1.2.3)
更新内容は以下の通りです。
=======
自動承認機能のバグ修正
=======
今回修正したファイルは、
includes\modules\pages\create_affiliate_account\header_php.php
includes\extra_datafiles\affiliates.php
のみですので、v1.2.2をご利用の方は上記ファイルをアップロードして、以下のSQLを実行してください。
このSQLを実行すると
ZenCart管理画面>一般設定>アフィリエイトプログラム>自動アフィリエイト承認
が1(自動で承認しないように)設定されますので、SQL実行後、適切に設定するようにしてください。
(ZENC_はデータベースプレフィックス)
#1.2.3add
ALTER TABLE ZENC_affiliate_affiliate ADD affiliate_authorization INT( 1 ) NOT NULL DEFAULT ‘0′;
UPDATE ZENC_configuration SET configuration_value = ‘1′,
configuration_description = ‘0=アフィリエイトプログラムに申し込み後、管理者の承認なしで、アフィリエイト利用可能となる 1=管理者の承認が必要’,
use_function = NULL ,
set_function = ‘zen_cfg_select_option(array(”0”, ”1”), ‘ WHERE configuration_key = ‘AFFILIATE_APPROVAL_AUTHORIZATION’ LIMIT 1 ;
また、ZenCart管理画面>一般設定>アフィリエイトに自動アフィリエイト承認がない場合は、
以下のSQLを実行してください。
SET @t4=0;
SELECT (@t4:=configuration_group_id) as t4
FROM ZENC_configuration_group
WHERE configuration_group_title= ‘アフィリエイトプログラム’;
INSERT INTO ZENC_configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, set_function, date_added, use_function) VALUES (’自動アフィリエイト承認’, ‘AFFILIATE_APPROVAL_AUTHORIZATION’, […]
試しにアフィリエイトサイトを作成しました。こんなに素晴らしいとは思いもよらなかったので、本業のCDショップを作ろうかと思...