The following bit of code can be placed in your theme’s functions.php file to see a report of the values returned by the WordPress Core native funtion, get_option();
I knew I had this snippet lying around for precisely this purpose. I wanted to know how to get the id of the current theme dynamically, which is one of the bits of meta data that can be retrieved via get_option(). One might expect the parameter passed to be “theme_name”, or something of that nature, but actually get_option(“template”) returns the name of the active theme.
The function also includes get_bloginfo()
Try it out!
<?php /** * file: /wp-content/themes/your-theme/functions.php */ function test_get_options(){ echo '<div><h2>List of get_option() options:</h2> <pre>get_option(home): '.get_option('home').' get_option("admin_email"): '.get_option("admin_email").' get_option("blogname"): '.get_option("blogname").' get_option("blogdescription"): '.get_option("blogdescription").' get_option("blog_charset"): '.get_option("blog_charset").' get_option("date_format"): '.get_option("date_format").' get_option("default_category"): '.get_option("default_category").' get_option("home"): '.get_option("home").' get_option("posts_per_page"): '.get_option("posts_per_page").' get_option("posts_per_rss"): '.get_option("posts_per_rss").' get_option("siteurl"): '.get_option("siteurl").' get_option("template"): '.get_option("template").' get_option("start_of_week"): '.get_option("start_of_week").' get_option("upload_path"): '.get_option("upload_path").' get_option("users_can_register"): '.get_option("users_can_register").' get_bloginfo("url"): '.get_bloginfo( 'url' ).' get_bloginfo("wpurl"): '.get_bloginfo( 'wpurl' ).' </pre>'; } add_action('admin_menu', 'test_get_options'); test_get_options(); ?>
Leave a Reply