WordPress のテーマスタイルシートから詳細な設定情報を取得する

5,380 1

WordPress テーマをいじったことがある人なら、WordPress のテーマディレクトリにある style.css にテーマの詳細情報が記載されていることをご存じでしょう。では、テーマテンプレート内でこれらの情報を呼び出したい場合、どうすればよいのでしょうか。ご心配なく、WordPress 公式がすでにドキュメントを公開しています。

私が整理して転載しましたので、自分で WordPress テーマを作成する必要のある方は参考にしてください。

PHP
/*
Theme Name: lovexin
Theme URI: https://www.ikxin.com/lovexin-theme.html
Author: 夜色静好
Author URI: https://www.ikxin.com/
Description: HTML5 + CSS3 响应式设计,博客、杂志、图片、公司企业多种布局可选,集成 SEO 自定义功能,丰富的主题选项,众多实用小工具。
Version: 1.0
*/

以上が当サイトの style.css の情報です。ここからは、テンプレート内で呼び出す方法を説明します。

1、現在のテーマ名を取得

PHP
<?php
echo wp_get_theme();
?>

2、その他のテーマ名を取得

PHP
<?php
$my_theme = wp_get_theme( 'twentyten' );
if ( $my_theme->exists() )
    echo $my_theme;
?>

3、現在のテーマのバージョン番号を取得

PHP
<?php
$my_theme = wp_get_theme();
echo $my_theme->get( 'Name' ) . " is version " . $my_theme->get( 'Version' );
?>

4、現在の作者のリンクを表示

PHP
<?php
$my_theme = wp_get_theme();
echo $my_theme->get( 'AuthorURI' );
?>

詳しくは、WordPress 公式の wp_get_theme() ドキュメントをご覧ください!

コメント

(1)
  1. Firefox 69 Windows 10

    nice share! boy~

コメントを投稿

憂いを忘れる一枚

「憂いを忘れる一枚」は、技術探究と日々の暮らしをテーマにした個人サイトです。Web 開発、バックエンド、DevOps の実践を記録し、ソフトウェアツールやデジタル体験、コードの外で得た見聞と思索を共有します。

© 2026 憂いを忘れる一枚. 無断転載を禁じます.