{"id":282,"date":"2025-08-23T14:03:33","date_gmt":"2025-08-23T14:03:33","guid":{"rendered":"https:\/\/mitalgoswami.in\/?p=282"},"modified":"2025-08-27T06:33:08","modified_gmt":"2025-08-27T06:33:08","slug":"bloginfo","status":"publish","type":"post","link":"https:\/\/mitalgoswami.in\/?p=282","title":{"rendered":"bloginfo()"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">What is <code>bloginfo()<\/code>?<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>bloginfo()<\/code> is a <strong>WordPress template tag<\/strong> that displays (or returns) basic information about your site, such as:\n<ul class=\"wp-block-list\">\n<li>Site title<\/li>\n\n\n\n<li>Tagline<\/li>\n\n\n\n<li>URL<\/li>\n\n\n\n<li>Stylesheet URL<\/li>\n\n\n\n<li>Description<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>This info comes from your <strong>WordPress Settings<\/strong> (Dashboard \u2192 Settings \u2192 General, etc.).<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Syntax<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php bloginfo( $show ); ?&gt;\n<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>$show<\/code> \u2192 parameter that defines what information you want (string).<\/li>\n<\/ul>\n\n\n\n<p>You can also use:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php echo get_bloginfo( $show ); ?&gt;\n<\/code><\/pre>\n\n\n\n<p>(<code>get_bloginfo()<\/code> returns the value instead of directly echoing it.)<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"> Common Parameters of <code>bloginfo()<\/code><\/h2>\n\n\n\n<p>Here are the most frequently used ones:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Parameter<\/th><th>What it outputs<\/th><\/tr><\/thead><tbody><tr><td><code>'name'<\/code><\/td><td>Site title (from Settings \u2192 General)<\/td><\/tr><tr><td><code>'description'<\/code><\/td><td>Tagline \/ site description<\/td><\/tr><tr><td><code>'url'<\/code><\/td><td>Home URL (same as <code>home_url()<\/code>)<\/td><\/tr><tr><td><code>'wpurl'<\/code><\/td><td>WordPress installation URL<\/td><\/tr><tr><td><code>'stylesheet_url'<\/code><\/td><td>Full URL of the current theme\u2019s style.css<\/td><\/tr><tr><td><code>'stylesheet_directory'<\/code><\/td><td>Path to the current theme\u2019s folder<\/td><\/tr><tr><td><code>'template_url'<\/code> or <code>'template_directory'<\/code><\/td><td>Parent theme directory URL<\/td><\/tr><tr><td><code>'admin_email'<\/code><\/td><td>Admin email (from Settings)<\/td><\/tr><tr><td><code>'version'<\/code><\/td><td>Current WordPress version<\/td><\/tr><tr><td><code>'language'<\/code><\/td><td>Site language (e.g., en-US)<\/td><\/tr><tr><td><code>'charset'<\/code><\/td><td>Character encoding (UTF-8)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"> Examples<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. Display Site Title:<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php bloginfo( 'name' ); ?&gt;\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">2. Display Tagline:<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php bloginfo( 'description' ); ?&gt;\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">3. Add Stylesheet in <code>&lt;head&gt;<\/code>:<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;link rel=\"stylesheet\" href=\"&lt;?php bloginfo( 'stylesheet_url' ); ?&gt;\"&gt;\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">4. Get Home URL:<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;a href=\"&lt;?php bloginfo( 'url' ); ?&gt;\"&gt;Home&lt;\/a&gt;\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">5. Show Charset:<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;meta charset=\"&lt;?php bloginfo( 'charset' ); ?&gt;\"&gt;\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"> Difference between <code>bloginfo()<\/code> and <code>get_bloginfo()<\/code><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>bloginfo()<\/code> \u2192 <strong>prints<\/strong> the info directly.<\/li>\n\n\n\n<li><code>get_bloginfo()<\/code> \u2192 <strong>returns<\/strong> the info (useful inside PHP variables or concatenations).<\/li>\n<\/ul>\n\n\n\n<p>Example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;title&gt;&lt;?php echo get_bloginfo( 'name' ) . ' - ' . get_bloginfo( 'description' ); ?&gt;&lt;\/title&gt;\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n","protected":false},"excerpt":{"rendered":"<p>What is bloginfo()? Syntax You can also use: (get_bloginfo() returns the value instead of directly echoing it.) Common Parameters of bloginfo() Here are the most frequently used ones: Parameter What it outputs &#8216;name&#8217; Site title (from Settings \u2192 General) &#8216;description&#8217; Tagline \/ site description &#8216;url&#8217; Home URL (same as home_url()) &#8216;wpurl&#8217; WordPress installation URL &#8216;stylesheet_url&#8217; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,2],"tags":[],"class_list":["post-282","post","type-post","status-publish","format-standard","hentry","category-unit-4","category-wordpress"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=\/wp\/v2\/posts\/282","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=282"}],"version-history":[{"count":1,"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=\/wp\/v2\/posts\/282\/revisions"}],"predecessor-version":[{"id":283,"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=\/wp\/v2\/posts\/282\/revisions\/283"}],"wp:attachment":[{"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=282"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=282"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mitalgoswami.in\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=282"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}