Web筋トレも使っているサーバー!ロリポップを使ってみない?

wordpressのリンクタグまとめ

Sponser Link

PHPファイル内でしか使うテンプレートタグの中の

リンクタグのまとめです。

Sponser Link

home_url()

管理画面の一般設定 > サイトアドレス (URL) で設定したURL

<a href="<?php echo esc_url( home_url('/') ); ?>">ホーム</a>

http://www.example.com

Sponser Link

get_stylesheet_uri()

スタイルシートURL

<link rel="stylesheet" href="<?php echo get_stylesheet_uri(); ?>" type="text/css" />

http://www.example.com/wp-content/themes/XXXXXXXXX/style.css

Sponser Link

get_stylesheet_directory_uri();

子テーマのテーマディレクトリURL

<?php echo get_stylesheet_directory_uri(); ?>
Sponser Link

get_template_directory_uri();

テーマのファイルまでのパス

画像のパスなどで使える。

<?php echo get_template_directory_uri(); ?>/images/common/logo.png

http://www.example.com/wp-content/themes/images/common/logo.png

Sponser Link

get_tag_link( $id )

タグごとの一覧ページ、タグアーカイブページヘのリンク

<?php echo get_tag_link( $id ); ?>

http://test-wp.test/?tag=wordpress

Sponser Link

site_url()

管理画面の一般設定 > WordPress アドレス (URL) で設定したURLを出力するタグ

http://www.example.com または http://www.example.com/wordpressなど

Sponser Link

get_page_link()

固定ページへのリンク

<?php
echo get_page_link( $id );
?>

http://www.example.com/固定ページのURL

home_url(‘/test’);

固定ページへのリンク

<?php echo home_url('/test'); ?>

スラッグがtestの場合

get_category_link();

特定カテゴリーへのリンク

整数でカテゴリIDを指定

<?php echo esc_url(get_category_link(55));?>

get_permalink();

記事ページへのリンク

<?php
echo get_permalink( $id );
?>

http://www.example.com/記事ページのURL

admin_url()

管理画面ディレクトリ URL

http://www.example.com/wp-admin

includes_url() /en

インクルードディレクトリ URL

http://www.example.com/wp-includes

content_url() /en

コンテンツディレクトリ URL

http://www.example.com/wp-content

plugins_url() /en

プラグインディレクトリ URL

http://www.example.com/wp-content/plugins

wp_upload_dir() /en

アップロードディレクトリ URL (配列を返す)

http://www.example.com/wp-content/uploads

Sponser Link

コメントを残す

メールアドレスが公開されることはありません。