2017-09-09 7 views
-1

私は自分のウェブサイトを管理するためにワードプレスを使用しています。
最近、私はSmartlook(ユーザーアクティビティを記録する外部サービス)を使い始めました。Smartlookのユーザーの詳細を見るには、Webサイトのデータベースに接続する必要があります。 Smartlookの指示に従って
ウェブサイトデータベースに外部サービスを接続するにはどうすればよいですか?



あなたのウェブサイトのデータベースにSmartlookを接続する必要があり、これを見ると、あなたが列設定でSmartlookのダッシュボードに表示したい列を有効にするために。

訪問者データの表示方法
スクリプトで使用される書式は、タグ、列名、データベースに接続する変数です。列の電子メールの形式を変更しないでください。名前はデフォルトです。変更すると、情報は表示されません。他の列はオプションで、タグの下に表示されるカスタム名定義を持つことができます。

<script> 
    smartlook('tag', 'email', '[email protected]'); 
    smartlook('tag', 'name', 'John Doe'); 
    smartlook('tag', 'occupation', 'Developer'); 
</script> 


私の質問は、それは私のデータベースにSmartlookを接続するには何を意味、その機能を使用する方法で、どのようにそれが上記のスクリプトで行われていますか?

ありがとうございました!

+0

あなたのウェブサイトでユーザーガイドをチェックしましたか?それはWordPressセクションを持っています。 – FluffyKitten

+0

もちろん私はそれを確認しました。だから私はここに尋ねます – Dvirsh

+0

なぜそれらの指示があなたのために機能しなかったのか説明してください...何が間違っているのかについて十分な情報がないと助けません。投稿する前に、あなたはあなたの問題を調査し、自分でコードを書いてみようと思っています。そしてあなたが試したことの概要とあなたの質問に関連するコードを含めてください。 – FluffyKitten

答えて

0

あなたは、ユーザ情報とメタデータを取得し、それらをテンプレートにフィードするために、PHP関数wp_get_current_userを使用する必要があります。たとえば、電子メールの場合はこのようなものです。

<?php 
    $user = wp_get_current_user(); 

    if (isset($user)) { 
    echo "<script>smartlook('tag', 'email', '" . $user->user_email . "')</script>"; 
    } 

?> 
関連する問題