0

これを正しくタイトル付けしたかどうかはわかりませんが、これが私の問題です。まったく同じ2つのブログを作成する必要があり、唯一の違いは言語です。ですから、私が必要としているのは、言語をクリックすると上部にあり、ユーザーは同じページに移動しますが、クリックした言語で表示されます。

私は現在パーマリンクを使用しており、次のことを試しました。

<?php 
   function my_permalink() {
    echo substr(get_permalink(), strlen(get_option('home')));
   }

   my_permalink();
?>

しかし、それは私のホームページの何らかの理由で、ホームページではなく投稿を指しています。私はそれが投稿で機能すると信じていますが、家でも機能するためにそれが必要です。ここに両方の​​ブログへのリンクがあります、どんな助けでも大歓迎です。

英語: http: //www.inblu.pe/prblog/ スペイン語:http: //www.inblu.pe/prbloges/

4

2 に答える 2

1

標準のPHPメソッドを使用すると、より簡単になる可能性があります。

$_SERVER["REQUEST_URI"]

もちろん、現在の投稿でのみ機能します。

あなたもそれを使うことができます:

<?php 
   function my_permalink() {
    echo substr(get_permalink(), strlen(home_url('/')));
   }

   my_permalink();
?>
于 2012-11-18T01:54:33.777 に答える
0

the_permalinkはどうですか?私は今それと戦っています。

〜ジャスティン

于 2021-09-01T20:57:05.710 に答える