{"id":3665,"date":"2019-07-03T00:39:11","date_gmt":"2019-07-02T21:39:11","guid":{"rendered":"https:\/\/sitecenneti.com\/wordpress\/?p=3665"},"modified":"2019-07-03T20:50:56","modified_gmt":"2019-07-03T17:50:56","slug":"has_post_thumbnail","status":"publish","type":"post","link":"https:\/\/sitecenneti.com\/wordpress\/wordpress-fonksiyonlari\/has_post_thumbnail\/","title":{"rendered":"Has_post_thumbnail()"},"content":{"rendered":"<div id=\"toc_container\" class=\"toc_transparent no_bullets\"><p class=\"toc_title\">BU DERS\u0130N BA\u015eLIKLARI<\/p><ul class=\"toc_list\"><li><a href=\"#Aciklamasi\"><span class=\"toc_number toc_depth_1\">1<\/span> A\u00e7\u0131klamas\u0131:<\/a><\/li><li><a href=\"#Parametreleri\"><span class=\"toc_number toc_depth_1\">2<\/span> Parametreleri:<\/a><ul><li><a href=\"#icerik_id\"><span class=\"toc_number toc_depth_2\">2.1<\/span> $i\u00e7erik_id<\/a><\/li><\/ul><\/li><li><a href=\"#Dondurdugu_deger\"><span class=\"toc_number toc_depth_1\">3<\/span> D\u00f6nd\u00fcrd\u00fc\u011f\u00fc de\u011fer:<\/a><\/li><li><a href=\"#Kaynak_kodu\"><span class=\"toc_number toc_depth_1\">4<\/span> Kaynak kodu:<\/a><\/li><li><a href=\"#Kullanimi\"><span class=\"toc_number toc_depth_1\">5<\/span> Kullan\u0131m\u0131:<\/a><ul><li><a href=\"#Ornek-1\"><span class=\"toc_number toc_depth_2\">5.1<\/span> \u00d6rnek-1<\/a><\/li><\/ul><\/li><\/ul><\/div>\n\n<pre class=\"wp-block-code\"><code>has_post_thumbnail( int|WP_Post $i\u00e7erik_id = null )<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span id=\"Aciklamasi\">A\u00e7\u0131klamas\u0131:<\/span><\/h2>\n\n\n\n<p>Bir yaz\u0131 ya da sayfan\u0131n, \u00f6ne \u00e7\u0131kan bir g\u00f6rsele sahip olup olmad\u0131\u011f\u0131n\u0131 kontrol eder.<\/p>\n\n\n\n<p>\u00d6ne \u00e7\u0131kan g\u00f6rseller i\u00e7in daha detayl\u0131 bilgiyi, <a href=\"https:\/\/sitecenneti.com\/wordpress\/wordpress-tema-yapimi\/4-5-one-cikan-gorsel-ozelligi-ekleme\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"\u00d6ne \u00c7\u0131kan G\u00f6rsel \u00d6zelli\u011fi Ekleme (yeni sekmede a\u00e7\u0131l\u0131r)\">\u00d6ne \u00c7\u0131kan G\u00f6rsel \u00d6zelli\u011fi Ekleme<\/a> adl\u0131 dersimizde bulabilirsiniz.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span id=\"Parametreleri\">Parametreleri:<\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span id=\"icerik_id\">$i\u00e7erik_id<\/span><\/h3>\n\n\n\n<p>(<em>int<\/em>|<em>WP_Post<\/em>) \u00d6ne \u00e7\u0131kan g\u00f6rsele sahip olup olmad\u0131\u011f\u0131n\u0131 test etmek istedi\u011finiz yaz\u0131 ya da sayfan\u0131n <em>ID<\/em> de\u011feridir.<\/p>\n\n\n\n<p><code>Has_post_thumbnail()<\/code> fonksiyonu, ekranda g\u00f6sterilmekte olan i\u00e7eri\u011fin veya d\u00f6ng\u00fc i\u00e7inde s\u0131ras\u0131 gelen i\u00e7eri\u011fin <em>ID<\/em> de\u011ferini kendisi bulabilir, bu y\u00fczden, bu durumlarda bir <em>ID<\/em> de\u011feri kullanman\u0131za gerek kalmaz. Fakat fonksiyonu, belli bir i\u00e7erik i\u00e7in kullan\u0131yorsan\u0131z, i\u00e7eri\u011fin\u00a0<em>ID<\/em>\u00a0de\u011ferini mutlaka girmelisiniz.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span id=\"Dondurdugu_deger\">D\u00f6nd\u00fcrd\u00fc\u011f\u00fc de\u011fer:<\/span><\/h2>\n\n\n\n<p><code>Has_post_thumbnail()<\/code> fonksiyonu; parametresinde <em>ID<\/em> de\u011feri belirtilen i\u00e7erik, \u00f6ne \u00e7\u0131kan bir g\u00f6rsele sahipse <code>true<\/code> de\u011ferini d\u00f6nd\u00fcr\u00fcr, de\u011filse <code>false<\/code> de\u011ferini d\u00f6nd\u00fcr\u00fcr.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span id=\"Kaynak_kodu\">Kaynak kodu:<\/span><\/h2>\n\n\n\n<p>Dizini: <strong>wp-includes\/post-thumbnail-template.php<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>function has_post_thumbnail( $post = null ) {\n    $thumbnail_id  = get_post_thumbnail_id( $post );\n    $has_thumbnail = (bool) $thumbnail_id;\n \n    \/**\n     * Filters whether a post has a post thumbnail.\n     *\n     * @since 5.1.0\n     *\n     * @param bool             $has_thumbnail true if the post has a post thumbnail, otherwise false.\n     * @param int|WP_Post|null $post          Post ID or WP_Post object. Default is global `$post`.\n     * @param int|string       $thumbnail_id  Post thumbnail ID or empty string.\n     *\/\n    return (bool) apply_filters( 'has_post_thumbnail', $has_thumbnail, $post, $thumbnail_id );\n}<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span id=\"Kullanimi\">Kullan\u0131m\u0131:<\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span id=\"Ornek-1\">\u00d6rnek-1<\/span><\/h3>\n\n\n\n<p>\u00d6ne \u00e7\u0131kan g\u00f6rseli olmayan i\u00e7eriklerimiz i\u00e7in bir yer tutucu g\u00f6rseliniz olsun ve bu g\u00f6rsel, teman\u0131n ana dizininde bulunan <code>'resimler'<\/code> klas\u00f6r\u00fcnde bulunan, <code>yer-tutucu-gorsel.jpg<\/code> ad\u0131nda bir resim olsun.<\/p>\n\n\n\n<p>A\u015fa\u011f\u0131daki \u00f6rnek, d\u00f6ng\u00fc i\u00e7indeyken, bir i\u00e7eri\u011fin \u00f6ne \u00e7\u0131kan g\u00f6rseli varsa onu yoksa, onun yerine bahsetti\u011fimiz bu yer tutucu resmi y\u00fckler:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\n\/\/ D\u00f6ng\u00fc i\u00e7inde \u00e7al\u0131\u015f\u0131r\n \nif ( has_post_thumbnail() ) {\n    the_post_thumbnail();\n}\nelse {\n    echo '&lt;img src=\"' . get_theme_file_uri() . '\/resimler\/yer-tutucu-gorsel.jpg\" \/>';\n}\n?><\/code><\/pre>\n\n\n\n\t<br \/>\n\t<div class=\"stcnnt-yazi-ici-reklam\">\n\t<span aria-hidden=\"true\" class=\"sc-reklam-basligi text-muted\" style=\"display:block;text-align:center;\">bu bir reklamd\u0131r:<\/span>\n\t<p aria-hidden=\"true\" class=\"shadow-lg m-0 p-0\">\n\t\t<script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\n\t\t<ins class=\"adsbygoogle\"\n\t\t\t style=\"display:block; text-align:center;\"\n\t\t\t data-ad-layout=\"in-article\"\n\t\t\t data-ad-format=\"fluid\"\n\t\t\t data-ad-client=\"ca-pub-6366953309324763\"\n\t\t\t data-ad-slot=\"2001829037\"><\/ins>\n\t\t<script>\n\t\t\t (adsbygoogle = window.adsbygoogle || []).push({});\n\t\t<\/script>\n\t<\/p>\n\t<\/div>\n\t\n","protected":false},"excerpt":{"rendered":"<p>Bir WordPress fonksiyonu olan has_post_thumbnail() fonksiyonu, \u00f6rnekler ile zenginle\u015ftirilerek a\u00e7\u0131klanm\u0131\u015ft\u0131r.<\/p>\n","protected":false},"author":1,"featured_media":3103,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29],"tags":[160,159],"class_list":["post-3665","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress-fonksiyonlari","tag-has-post-thumbnail","tag-has_post_thumbnail"],"_links":{"self":[{"href":"https:\/\/sitecenneti.com\/wordpress\/wp-json\/wp\/v2\/posts\/3665","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sitecenneti.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sitecenneti.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sitecenneti.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sitecenneti.com\/wordpress\/wp-json\/wp\/v2\/comments?post=3665"}],"version-history":[{"count":0,"href":"https:\/\/sitecenneti.com\/wordpress\/wp-json\/wp\/v2\/posts\/3665\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sitecenneti.com\/wordpress\/wp-json\/wp\/v2\/media\/3103"}],"wp:attachment":[{"href":"https:\/\/sitecenneti.com\/wordpress\/wp-json\/wp\/v2\/media?parent=3665"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sitecenneti.com\/wordpress\/wp-json\/wp\/v2\/categories?post=3665"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sitecenneti.com\/wordpress\/wp-json\/wp\/v2\/tags?post=3665"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}