2016-05-07 7 views
3

私は自分のワードプレステーマフォルダにコードを書いています。 私のインデックスページから別のページへのハイパーリンクを行っていますが、それは機能しません。ワードプレスでハイパーリンクを与える方法

 <li><a href="admin/admin.php"> Admin </a></li> 

リンクは、私はワードプレスに新しいです

次のように機能していません。 誰でもこれを手伝ってもらえますか?

ありがとうございます。

答えて

1

そのリンクのフルパスを使用する必要があります。そのため、http://site-url/slugになります。 次のコードを使用してこれを達成できます。

<li><a href="<?php echo site_url();?>/admin/admin.php"> Admin </a></li> 

is_ssl場合SITE_URLのテンプレートタグは、(「HTTPS」、適切なプロトコルで(WordPressのコアファイルが存在する)現在のサイトのサイトURLを取得)と「HTTP」そう。

あなたはsite_url

+0

ありがとう..私はすでにそれをした...働いていない –

+0

あなたが直面している問題は何ですか?あなたはこのコードを調べることでチェックしました、それはhrefにプリントされていますか? –

+0

あなたが管理者となり、管理スラグ内の1つのページを作成し、コードに

  • Admin
  • を以下にあなたのハイパーリンクを変更し、ページの最上部にこのコードを追加する必要がありますとページテンプレートとしてadminを選択します。今すぐあなたはそのリンクを訪問することができます。 –

    0

    フルパスを使用する必要があります。

    ホームページのURLを取得するには、

    を使用してください。

    <a href="<?php bloginfo('site_url'); ?>/admin">Admin</a> 
    

    ファイルを使用するにはこれを使用してください。 bloginfo

    の詳細については

    <a href="<?php bloginfo('template_url'); ?>/admin/admin.php">Admin</a> 
    

    次のURLを参照してください - >https://developer.wordpress.org/reference/functions/bloginfo/

    1

    このお試しください:は、ワードプレスのテーマフォルダ

    でテンプレートを作成することであるもう一つの方法

    <a href="<?php bloginfo('template_url'); ?>/admin.php">Admin</a> 
    

    <?php /* Template Name: templatename */ ?> 
    +0

    についての詳細を読むことができます私は(admin.php) –

    +0

    はいadmin.phpに追加私のページの上部にこれを記述する必要がない、あなたは、WP-adminのからページと設定テンプレートを作成する必要があります.. – vrajesh

    +0

    ありがとう男.............. –

    関連する問題