0

wordpressオプション設定による特定の条件の供給のために、フロントページ/ホームページにドキュメントを表示するために、Wordpressヘッダー内にスタイルシートとスクリプトをロードしたいと考えていますget_option('my_main_scripts')

このオプション設定の値のプールは次のとおりjavascript library, javascript yui, javascript jquery, javascript dojoです。すべてのオプション値は共通語で構成されていますjavascript。word を含むプールからいずれかの値が選択された場合に css をロードしますjavascript

したがって、OR (||) を使用して各オプションで条件を記述する場合、値から一般的な単語を取得して条件を書き留めるjavascript方がよいと思います。これを取得するにはどうすればよいですか?

<?php if ( is_home() || is_front_page()  ) { ?>

<?php if (get_option('my_main_scripts') == "javascript library"): ?>

<link rel="stylesheet" href="<?php bloginfo("template_url"); ?>/css/javadoc.css" type="text/css" media="screen" />
<link rel="stylesheet" href="<?php bloginfo("template_url"); ?>/js/javadoc.dojo.css" type="text/css" media="screen" />

<link rel="stylesheet" href="<?php bloginfo("template_url"); ?>/js/javadoc.yui.css" type="text/css" media="screen" />

<link rel="stylesheet" href="<?php bloginfo("template_url"); ?>/js/javadoc.jquery.css" type="text/css" media="screen" />

<?php get_template_part('documation'); ?>
<?php endif; ?>
<?php } ?>
4

1 に答える 1

1

strposを使用します。

if(strpos(get_option('my_main_scripts'),'javascript') !== false )

preg_matchも見てください。

if(preg_match('/javascript/',get_option('my_main_scripts')))
于 2013-03-15T07:46:25.897 に答える