ホームページ  >  記事  >  CMS チュートリアル  >  WordPressプラグインにWeChatパブリックアカウント機能を追加する方法

WordPressプラグインにWeChatパブリックアカウント機能を追加する方法

WBOY
WBOYオリジナル
2023-09-05 09:12:241209ブラウズ

WordPressプラグインにWeChatパブリックアカウント機能を追加する方法

WeChat パブリック アカウント機能を WordPress プラグインに追加する方法

モバイル インターネットの急速な発展に伴い、WeChat パブリック アカウントはマーケティングの重要なツールの 1 つになりました。多くの企業や個人のプロモーション。 Web サイト構築プラットフォームとして WordPress を使用するユーザーにとって、WeChat パブリック アカウント機能をプラグインに追加する方法は共通の要件となっています。この記事では、WeChat パブリック アカウント機能を WordPress プラグインに追加する方法と、対応するコード例を示します。

1. WeChat パブリック アカウント開発者アカウントを登録する

開始する前に、WeChat パブリック アカウント開発者アカウントを登録する必要があります。 WeChatパブリックプラットフォームの公式Webサイト(https://mp.weixin.qq.com/)を開き、登録ボタンをクリックし、ガイドラインに従って関連情報を入力し、アカウント登録を完了します。

2. WeChat パブリック アカウント開発者証明書を取得する

登録に成功したら、WeChat パブリック アカウント プラットフォーム デベロッパー センターに入り、左側のメニューの [開発者ツール] をクリックして入ります。 「公式アカウント設定」ページで、2 つの重要な認証情報「開発者 ID」と「開発者パスワード」を見つけます。

3. WordPress プラグインのインストール

カスタム JavaScript プラグインなど、WordPress Web サイトでカスタム コード関数を使用できるプラグインをインストールします。インストール後、「設定」メニューに移動してプラグインを見つけ、「新しいコード スニペット」をクリックします。

4. WeChat パブリック アカウント インターフェイス コードを追加します

[新しいコード スニペット] ページで、コード例 1 のコードを入力します。このうち、[APPID] を WeChat 公式アカウントの開発者 ID に置き換え、[APPSECRET] を WeChat 公式アカウントの開発者パスワードに置き換える必要があります。

コード例 1:

function get_wechat_access_token() {
    $appid = '【APPID】';
    $appsecret = '【APPSECRET】';
    $url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid='.$appid.'&secret='.$appsecret;
    $response = wp_remote_get( $url );
    $body = wp_remote_retrieve_body( $response );
    $data = json_decode( $body );
    return $data->access_token;
}

function get_wechat_qrcode() {
    $access_token = get_wechat_access_token();
    $url = 'https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token='.$access_token;
    $body = '{
        "action_name": "QR_LIMIT_STR_SCENE",
        "action_info": {
            "scene": {
                "scene_str": "wechat"
            }
        }
    }';
    $response = wp_remote_post( $url, array(
        'body' => $body
    ) );
    $body = wp_remote_retrieve_body( $response );
    $data = json_decode( $body );
    $ticket = $data->ticket;
    $qrcode_url = 'https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket='.urlencode( $ticket );
    return $qrcode_url;
}

コード例 1 の 2 つの関数は、WeChat 公式アカウントの access_token を取得し、WeChat 公式アカウントの永続的な QR コード リンクを生成するために使用されます。実際のニーズに応じてコードを変更できます。

5. WeChat 公式アカウント インターフェイスの呼び出し

WeChat 公式アカウントの QR コードを表示する必要があるページまたは記事で、次のコードを使用して WeChat 公式アカウント インターフェイスを呼び出し、表示します。 QRコード。

コード例 2:

<img  src="<?php echo get_wechat_qrcode(); ? alt="WordPressプラグインにWeChatパブリックアカウント機能を追加する方法" >" alt="微信公众号二维码">

WeChat 公式アカウントの QR コードを表示する必要がある位置に上記のコードを挿入します。

概要:

この記事で提供されているコード例を通じて、WeChat パブリック アカウント機能を WordPress プラグインに簡単に追加できます。もちろん、PHP と WordPress の開発をある程度理解している場合は、実際のニーズに応じてコードを拡張および最適化することもできます。 WordPress プラグイン開発で良い結果が得られることを祈っています。

以上がWordPressプラグインにWeChatパブリックアカウント機能を追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。