2011-09-12 13 views
3

JavaScriptを挿入する必要があります(検索ページの結果の説明を。)私は私のSERPに現在ある、Googleのタイムスタンプ削除しようとしています私のワードプレスのウェブサイト用のPHPコード[WordpressのWebサイト]に

を行うには、この私はJavaScriptを使用しなければなりません時間を得てそれを報告する。

あなたは、このリンクを参照することもできます。

<script language="javascript" type="text/javascript">document.write("<?php the_time('F jS, Y') ?>");</script> 
:上記のコードget_the_timeで http://www.andrewkeir.com/remove-wordpress-post-datestamp-timestamp-google-serps/

function twentyten_posted_on() { 
printf(__('<span class="%1$s">Posted on</span> %2$s <span class="meta-sep">by</span> %3$s', 'twentyten'), 
    'meta-prep meta-prep-author', 
    sprintf('<a href="%1$s" title="%2$s" rel="bookmark"><span class="entry-date">%3$s</span></a>', 
     get_permalink(), 
     esc_attr(get_the_time()), 
     get_the_date() 

    ), 

()とget_the_date()の部分は、次のJavaScriptと交換したいです

これを行うためのPHPコードとは何ですか?私は何百万ものものを試しましたが、すべてがエラーになるので、私は何かを見落としているかもしれないと思います。

+2

なぜ、日付を出力するPHPを削除して、PHPで生成された日付を出力するJavascriptのpiceに置き換えたいのですか?これは、トラックの後ろに車を乗せて、車を運転する代わりにトラックを周りに運転するようなものです。 –

+0

それはウェブサイトの日付がSEOの理由のためにGoogle SERPに入れられないようにそのように。 – Mohammad

答えて

2

私たちはSEOの祭壇の前にお辞儀をしなければならないので、[OK]を...

a)は、あなたのJSは、スニペットの生成:リンクにスニペット

$date = get_the_time('F jS, Y'); 
$js = <<<EOL 
<script language="javascript" type="text/javascript">document.write('$date');</script> 
EOL; 

b)の挿入:

sprintf('<a href="%1$s" title="%2$s" rel="bookmark"><span class="entry-date">%3$s</span></a>', 
     get_permalink(), 
     $js, 
     get_the_date() 
+0

はい、それをしました!ありがとうございました:D 作成したツールチップを削除する方法はありますか? – Mohammad

+0

おそらく 'title'属性が原因です。ブラウザはその情報をツールチップに使用する傾向があります。 –

+0

恐ろしい私はそれを削除しました:) – Mohammad

0

指示が正しく理解されていないと思われます。あなたは、日付スタンプを作成するPHP関数に何もしてはいけません。テンプレートファイルの関数を呼び出すコードを置き換える必要があります。

テンプレート内には、index.php、single.php、およびarchive.phpという3つのファイルがあります。それらのファイルでは、日付を表示するファイルの部分を探します。あなたのテンプレートが日付を表示するために関数twentyten_posted_onを使用するように見えるので、それを探します。一度見つけたら、全部を<script language="javascript" type="text/javascript">document.write("<?php the_time('F jS, Y') ?>");</script>

と置き換えてください。見つからない場合は、index.phpの内容を投稿してテンプレートの仕組みを確認してください。

+0

いいえ、私はこれを説明する人とは異なるテーマを使用しています。私のテーマはあなたが時間を報告すると言ったような関数を使用するので、関数を編集する必要があります。 – Mohammad

関連する問題