私のサイトにはカテゴリのリストがあり、それらのメタ キーワードと説明を入力する必要があります。データベースからカテゴリを取得する単一のページがあります。
すべてのカテゴリのメタ タグを簡単に配置する方法を教えてください。
よろしく、 Rekha http://hiox.org
私のサイトにはカテゴリのリストがあり、それらのメタ キーワードと説明を入力する必要があります。データベースからカテゴリを取得する単一のページがあります。
すべてのカテゴリのメタ タグを簡単に配置する方法を教えてください。
よろしく、 Rekha http://hiox.org
これがあなたが探しているものかどうかはわかりませんが...
配列から取得したランダムなキーワードをメタ キーワードに動的に入力するために作成した単純なスクリプトがあります。
これをテンプレート ファイルのヘッダーに追加します。
<meta name="keywords" content="<?php get_keywords()?>" />
これにより、キーワードの配列から 10 個以下のキーワードのカンマ区切りのリストが作成されます。毎回のデータベース クエリを回避したい場合は、カテゴリごとに可能なキーワードの配列をハードコーディングできます。クエリを気にしない場合は、配列を配列を返すクエリに置き換えることができます。
function get_keywords(){
$keywords=array('keyword1','keyword2','keyword3','keyword4','keyword5');
if (count($keywords)<10)
$max=count($keywords);
else
$max=10;
$rand_keys = array_rand($keywords, $max);
foreach($rand_keys as $vals){
$keyword[]=$keywords[$vals];
}
echo implode(", ", $keyword);
}
お役に立てれば。