[WordPress] ワードプレス: 平野 <、> 単一 class.php とアーカイブ class.php 動作していないリンク

スポンサーリンク

質問

このよう解決する、超簡単なはずですがそれは私に困惑します

私の

get_header()

を介して追加されたページと

get_footer()

のすべてのリンクはうまく働きます。

single-class.php

を使用して追加のリンクと

archive-class.php

は動作しません

グーグル ・ クロムメッキでコードのソースを見て、完全に形成されるため、リンクが表示されますがクリックしたときに何が起こるか。ここでは、2 つの例:

<a class="btn btn-default" href="http://markrummel.com/dev/enzas/classes/culinary-nunnsense-sunday-brunch/" alt="Culinary Nunnsense Sunday Brunch">Class Details</a>

<a href="https://www.facebook.com/EnzasItalian" target="_blank">Enjoy More Photos on Our Facebook Page</a>

最初の 1 つの

href

属性が

get_permalink()

を介して読み込まれます。2 番目はハード コーディングされた上に表示され、まったく同じ

作成プラグイン経由で

class

カスタム投稿タイプが追加されます。

single-class

archive-class

が作成したカスタム テーマを介して追加されます

ここでは、2 つのライブ ページ:

アーカイブ-class.php http://markrummel.com/dev/enzas/classes/–>

シングル class.php http://markrummel.com/dev/enzas/classes/culinary-nunnsense-sunday-brunch/–>

そこは他のページの

template-[template-name]

を使用して追加の体の一部のリンクだけで罰金作業。それのように壊れたリンクが存在する

class

のカスタム ポスト タイプに関連付けられたページのメイン コンテンツ領域だけです

すべてのヘルプは何が起こっているを考え出すことに最もいただければ幸いです !

ありがとう !

答え

発火

java スクリプトの設定をそれらのリンク妨げています。Scripts.js 8 行目の開始のこのセクションからくるように見える:

$('.class').click(function(e) {
  e.preventDefault();
});

要素クラス ‘class’ の子供/孫であるすべてのリンクが無効になるをあなたのリンクすべてが失敗する原因となっています

http://stackoverflow.com/questions/28059251/wordpress-plain-a-links-in-single-class-php-and-archive-class-php-not-working

スポンサーリンク

Leave a Reply