Simplicityの特徴 › フォーラム › Simplicity2に関する話題何でも › ブログカード、サブディレクトリwordpressへのリンクについて
-
投稿者投稿
-
-
2016年2月9日 4:12 PM #36354
makisushi
ゲスト二つの関連サイトを運営するために、ルートドメインと、サブディレクトリに別々にWordpressをインストールして、テーマも違うものを使っています。(マルチサイト機能は使っていません)
ルートのwordpressはSimplicity2.0.7を使わせていただいて、ブログカードでサブディレクトリの個別ページを呼び出したいのですが、URLがそのまま表示されてうまくいきません。これは内部リンクとして扱われるためでしょうか?
通常の内部リンク、外部リンクでのブログカードは正常に表示されています。
何か良い方法があればお教えください。
-
2016年2月9日 7:03 PM #36358
わいひらキーマスター上記の説明だけでは、ちょっとどういった状態なのかが詳しくわからないため、実際にブログカードが出ているページのURLを載せてもらうことは可能でしょうか?
-
2016年2月10日 7:32 AM #36372
makisushi
ゲストありがとうございます。
まだごちゃごちゃしていて、お見せできる段階になったら改めて質問させていただきます。 -
2016年2月10日 8:07 PM #36382
わいひらキーマスター了解です。
トピックは開いたままにしておくので、またこちらに書き込んでください。 -
2016年2月10日 10:43 PM #36385
makisushi
ゲスト大変、恐縮です。
テスト環境を整理して見やすくしましたので、ご教示ください。ルートにWordpressを設置してSimplicityを使わせて頂いています。
http://shihanyaku.sixcore.jp/サブディレクトリにもうひとつWordpressをインストールして、Welcartでショップを構築します。
http://shihanyaku.sixcore.jp/shopping/ブログの下にショップが入る形です。
ブログカードのテストを行ってみると、Welcartの販売ページが呼び出せません。
http://shihanyaku.sixcore.jp/post-82/内部リンクと、デモサイトの商品ページはブログカードになっているので、やはりサブディレクトリにあることが問題なのでしょうか。
-
2016年2月11日 7:58 PM #36409
わいひらキーマスターおそらく、「http://shihanyaku.sixcore.jp/shopping/allegra-fx28a/」などは、同一ブログ内の内部リンクが取得できないURLと判断されているのではないかと思います。
ドメインが同じなので。そこでテスト環境ということなので、ちょっと試してみて欲しいのですが、
lib/blog-card.phpの以下のコードを削除してみてください。//サイトの内部リンクは処理しない場合 if ( strpos( $url, get_this_site_domain() ) ) { return; } -
2016年2月11日 9:40 PM #36416
makisushi
ゲスト早速ありがとうございます。
コードを削除したら、ブログカードがすべて表示されるようになりました。
http://shihanyaku.sixcore.jp/post-82/このまま作業を進めてみます。
-
2016年2月12日 6:59 PM #36423
わいひらキーマスター確認ありがとうございます。
それが確認できたので、手元のファイルを修正しておきました。
次のバージョンでは、そこらへんは改善されているかと思います。多分。
-
-
投稿者投稿
- このトピックに返信するにはログインが必要です。