WordPress を使用して Web サイトを構築している友人は、タグについてよく知っています。タグの使用については人それぞれの意見があり、主に 2 つの点に注目します。1 つはブロックするべき、もう 1 つはブロックしないということです。ブロックする理由は、記事の数が増えるとタグが増え、その結果 Web サイトが肥大化するためです。ブロックしない理由は、タグが検索エンジンに含まれるのに有益であるためです。著者は、このタグはブロックすべきではないと考えています。WordPress は最もユーザー数の多いブログ プログラムの 1 つであるため、当然のことながら利点があります。以下に、著者は現在人気のある使用法をリストしてコメントし、ネチズンと共有するための高度な使用法を提供します。
1. 派手なタグクラウド
何年も前、私が WordPress を使っていなかった頃、多くのネットユーザーのブログのサイドバーにタグクラウドがあり、中にはダイナミックに浮かぶ雲のようなものもありました。しかし、私は国産の CMS システムを使用していたので、同じ機能を実現しようと懸命に努力しましたが、後で Wordpress を使用していて、タグクラウドのプラグインがあることを知りました。今では、これは何でもないようです。この種のフローティング機能は実際には派手な機能ですが、ユーザーにとってより重要なのはアクセス速度です。一般的なネットワーク速度が速くないと、その負荷に対するユーザーの許容範囲は制限されます。
2. 実用的な人気タグ
Web サイトのナビゲーション バーの下に人気のタグがあれば、間違いなくユーザーは Web サイトがプロフェッショナルであると感じます。以前に CMS システムを使用していたときは、Web サイトの背景に人気のタグを入力できました。明らかに、この種のラベルは偽物であり、必ずしも本当に人気があるとは限りません。また、wordpress タグを使用すると、本当に人気のあるタグを実現できます。記事を追加するとタグが変わります。特にWordPressを使用してCMSウェブサイトを構築する場合、それが標準的な構成になっているようです。
3. タグをキーワードとして使用する時代遅れの機能
Web サイトのメタ タグ (キーワードと説明のみを考慮) が SEO に必須だった時代がありました。しかし、Baidu のメジャーアップデート後、キーワードの役割はますます弱まってきました。 Baidu Zhizhi、Baidu Encyclopedia などの Baidu の製品を見ても、キーワードの設定はほとんど見られません。これは、キーワードが検索エンジンにとって不可欠な識別子であることを示しています。検索エンジンは、Web ページの重要なポイントを判断するときに、Web ページ自体のコンテンツをすでに分析できます。実際、WordPress 自体にはキーワードを設定する場所がありません。キーワードとしてタグを使用する必要がないことがわかります。
4. タグを使用してユーザーエクスペリエンスを向上させる
WordPress ユーザーは当然、タグをどのように使用すればよいのか疑問に思うでしょう。私が言いたいのは、Web サイトのユーザー エクスペリエンスを向上させるためにタグを使用するということです。 Web サイトには主要なキーワードがあることは誰もが知っています。Web サイトに 3 つの主要なキーワードがあると仮定すると、これら 3 つのキーワードから派生したロングテール キーワードが数百も存在する可能性があります。記事や商品を公開する際には、これらのロングテールキーワードを使用し、タグを使用してこれらのキーワードを整理し、Web サイト上の適切な場所に配置してアクセスを誘導し、ユーザーが必要な情報をすぐに見つけられるようにする必要があります。ラベルってそういうものだと思います。少なくともこうすれば、ユーザーがサイトで迷うことはなくなります。
5. ラベルの高度な使用法
実際、タグはWebサイトのコンテンツを整理するために使用されますが、コンテンツを整理するには特定のスキルが必要です。いくつかの例を通してこれを説明しましょう。
例 1: タグを使用してナビゲーションを作成します。
背景の仮定: 中国の詩を扱う Web サイトがあり、これには王朝や作者が関係しており、アルファベットによる分類も必要なものもあります。王朝を分類することはできますが、著者は多すぎるため分類を使用できません。カテゴリに分類できる文字数は 26 文字しかなく、カテゴリが大きすぎるように感じます。したがって、分類によってこれを行うのは良い解決策ではありません。では、どうすればよいでしょうか?
解決策は次のとおりです。
ここで、李白の詩「廬山の滝を眺める」を入力します。このタグを入力できます: W、唐王朝、李白、奇岩。次に、次のコードを function.php ファイルに追加します。
add_action('admin_menu', array('DJpluginsOptions', 'add'));
関数 get_tag_link_by_slug($tag_slug) {
$tag=get_term_by( 'slug', $tag_slug, 'post_tag' );
if ($tag) return get_tag_link($tag->term_id);
0を返します。
}
この関数の機能はタグのリンクを取得することで、テンプレート内で次の参照を作成できます。
<a href="[?php echo get_tag_link_by_slug('タグ名'); ?>">タグ名</a>
この時点で、必要なナビゲーションを作成できます。
例 2: タグを使用してプロジェクトを識別します。
背景の前提: 製品の場合、価格、仕様、色、素材、詳細などの情報が含まれる製品タイプのコーポレート Web サイトを作成します。これらはすべてエディターで追加できますが、問題は、この情報を個別に表示できないことです。したがって、エディターに詳細を入力したり、その他をラベルに入力したりするなど、他の方法が必要になるだけです。これらのラベルを簡単に呼び出すには、複数の入力ボックスが必要です。
解決策は次のとおりです。
function.php ファイルにコードを追加します。
関数 create_my_taxonomies() {
register_taxonomy('価格', 'ポスト', array(
'階層' => false、'ラベル' => '価格'、
'query_var' => true、'rewrite' => true));
}
add_action('init', 'create_my_taxonomies', 0);
ここでは例として「価格」のみを取り上げます。残りは同様です。上記のコードを追加すると、WordPress バックエンドに「価格」入力ボックスが表示されます。製品を公開するときは、「価格」入力ボックスに価格を入力するだけです。次に、テンプレートの適切な位置に呼び出しコードを入力して、必要な機能を実現します。
<?php echo get_the_term_list($post->ID, '価格', '価格: ', ', ', '');
もちろん、ラベルの使用はこれらをはるかに超えており、ここでは他の人にインスピレーションを与える役割を果たしただけです。より高度な使用法についてはさらなる発見が待たれます。そして、ネチズンが分かち合いの精神でそれを共有してくれることを願っています。
この記事は著者のブログ Dianjin Theme Network www.dianjin123.comからのオリジナル記事です。転載は歓迎しますが、リンクはそのままにしておいてください。
(編集:ヤンヤン) 著者echoのパーソナルスペース