{"id":371974,"date":"2023-05-12T18:42:00","date_gmt":"2023-05-12T15:42:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=371974"},"modified":"2022-10-14T06:52:24","modified_gmt":"2022-10-14T03:52:24","slug":"wyroznij-post-z-goracym-tematem-ktory-zawiera-wiecej-niz-5-komentarzy","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/pl\/wyroznij-post-z-goracym-tematem-ktory-zawiera-wiecej-niz-5-komentarzy\/","title":{"rendered":"Wyr\u00f3\u017cnij post z gor\u0105cym tematem, kt\u00f3ry zawiera wi\u0119cej ni\u017c 5 komentarzy"},"content":{"rendered":"\n<p>Prowadz\u0105c blog WordPress, najwa\u017cniejsze jest <strong>dostarczanie wysokiej jako\u015bci, oryginalnych tre\u015bci, kt\u00f3re zaanga\u017cuj\u0105 czytelnik\u00f3w<\/strong>. Je\u015bli masz jakie\u015b <strong>popularne posty z du\u017c\u0105 ilo\u015bci\u0105 komentarzy, powiniene\u015b rozwa\u017cy\u0107 wyr\u00f3\u017cnienie tych gor\u0105cych temat\u00f3w<\/strong>. To \u015bwietny spos\u00f3b na przyci\u0105gni\u0119cie uwagi czytelnik\u00f3w.<\/p>\n<p>Jest to <strong>bardzo prosta modyfikacja, niewymagaj\u0105ca wtyczki<\/strong>, kt\u00f3ra mo\u017ce pom\u00f3c w wizualnym filtrowaniu tre\u015bci na li\u015bcie blog\u00f3w i wyr\u00f3\u017cnianiu wa\u017cnych post\u00f3w. Na przyk\u0142ad mo\u017cesz zaznaczy\u0107 wszystkie posty zawieraj\u0105ce wi\u0119cej ni\u017c 5 komentarzy.<\/p>\n<p>Najpierw zanurkujmy troch\u0119 w podstawowe pliki WordPressa, aby mie\u0107 jasne zrozumienie ostatecznego rozwi\u0105zania.<\/p>\n<p>Je\u015bli w przesz\u0142o\u015bci dokonywa\u0142e\u015b jakich\u015b modyfikacji plik\u00f3w motyw\u00f3w, prawdopodobnie widzia\u0142e\u015b co\u015b takiego:<\/p>\n<pre><code>&lt;?php\n\/**\n* The template part for displaying single posts\n*\n* @package WordPress\n* @subpackage Twenty_Sixteen\n* @since Twenty Sixteen 1.0\n*\/\n?&gt;\n&lt;article id=\"post-&lt;?php the_ID(); ?&gt;\" &lt;?php post_class(); ?&gt;&gt;\n&lt;header class=\"entry-header\"&gt;\n&lt;?php the_title( '&lt;h1 class=\"entry-title\"&gt;', '&lt;\/h1&gt;' ); ?&gt;\n&lt;\/header&gt;&lt;!-- .entry-header --&gt;\n&lt;?php twentysixteen_excerpt(); ?&gt;\n&lt;?php twentysixteen_post_thumbnail(); ?&gt;\n&lt;div class=\"entry-content\"&gt;<\/code><\/pre>\n<pre><code> post_class<\/code><\/pre>\n<p>Je\u015bli szukasz post_Class w g\u0142\u00f3wnych plikach WordPress, mo\u017cesz \u0142atwo znale\u017a\u0107 t\u0119 cz\u0119\u015b\u0107 znajduj\u0105c\u0105 si\u0119 w wp-includes\/post-template.php:<\/p>\n<pre><code>$classes = array_map( 'esc_attr', $classes );\n\/**\n* Filters the list of CSS classes for the current post.\n*\n* @since 2.7.0\n*\n* @param array $classes An array of post classes.\n* @param array $class An array of additional classes added to the post.\n* @param int $post_id The post ID.\n*\/\n$classes = apply_filters( 'post_class', $classes, $class, $post-&gt;ID );\nreturn array_unique( $classes );\n}<\/code><\/pre>\n<pre><code>apply_filters<\/code><\/pre>\n<p>Nasza funkcja do osi\u0105gni\u0119cia tego b\u0119dzie wygl\u0105da\u0107 tak:<\/p>\n<pre><code>\/**\n* Function for adding custom css class to post_class for posts with minimum number of comments\n* Then styling of hot-topic css class can be done inside child theme style.css file or from WP Back end &gt; Appearance &gt; Customize\n*\/\nif (! function_exists('wpklik_function_css_class_for_highly_commented_posts')) {\nfunction wpklik_function_css_class_for_highly_commented_posts($classes, $class, $post_id) {\n$min_comments = 5; \/\/ change this number to your liking\nif (is_archive() || is_home()) {\nif (get_comments_number() &gt;= $min_comments) {\n$classes[] = 'hot-topic';\n}\n}\nreturn $classes;\n}\nadd_filter('post_class', 'wpklik_function_css_class_for_highly_commented_posts', 10,3);\n}<\/code><\/pre>\n<p>Dzi\u0119ki naszej funkcji po prostu przetworzymy liczb\u0119 komentarzy na li\u015bcie blog\u00f3w i stronach archiwum dla ka\u017cdego posta, a je\u015bli ta liczba jest wy\u017csza lub r\u00f3wna \u017c\u0105danej minimalnej liczbie (domy\u015blnie ustawionej na 5), \u200b\u200bprzeka\u017cemy nasz niestandardowy gor\u0105cy temat klasy css do tych artyku\u0142\u00f3w. Skutecznie pod\u015bwietli to wszystkie pojedyncze posty z 5 lub wi\u0119cej komentarzami.<\/p>\n<p>Je\u015bli teraz odwiedzasz bloga i sprawdzasz posty zawieraj\u0105ce wi\u0119cej ni\u017c 5 komentarzy, zauwa\u017cysz klas\u0119 gor\u0105cych temat\u00f3w.<\/p>\n<pre><code>style.css<\/code><\/pre>\n<p>Oto przyk\u0142ad kodu, kt\u00f3rego u\u017cy\u0142em w tym celu:<\/p>\n<pre><code>article.hot-topic:before {\ncontent: \"Trending !\";\nposition: absolute;\nleft: -20px;\ntop: -20px;\ntransform: rotate(-7deg);\ncolor: red;\nfont-weight: 600;\n}\narticle.hot-topic .entry-title a {\ntext-decoration: underline;\n}\narticle.hot-topic .entry-title a:hover {\ncolor: red;\n}\narticle.hot-topic span.comments-link a {\ncolor: red;\nfont-weight: 600;\n}<\/code><\/pre>\n<p>A ko\u0144cowy wynik jest taki:<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2022\/10\/post-280846-633e2e7b43d6f.jpg\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2022\/10\/post-280846-633e2e7b43d6f.jpg\" alt=\"Wyr\u00f3\u017cnij post z gor\u0105cym tematem, kt\u00f3ry zawiera wi\u0119cej ni\u017c 5 komentarzy\" ><\/a><\/p>\n<p>Mam nadziej\u0119, \u017ce niekt\u00f3rzy z Was uznaj\u0105 to za interesuj\u0105ce i pomocne, je\u015bli tak, nie zapomnijcie si\u0119 podzieli\u0107.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\u0179r\u00f3d\u0142o nagrywania:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/wpklik.com\" class=\"external external_icon\">wpklik.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wyr\u00f3\u017cnij gor\u0105cy post, kt\u00f3ry zawiera wi\u0119cej ni\u017c 5 komentarzy. To proste i praktyczne. Naucz si\u0119 jak.<\/p>\n","protected":false},"author":1,"featured_media":274625,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[633,572,286],"tags":[847],"class_list":["post-371974","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blogowanie","category-podstawy-wordpressa","category-seo-8","tag-affiai-pl"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/posts\/371974","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/comments?post=371974"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/posts\/371974\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/media\/274625"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/media?parent=371974"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/categories?post=371974"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/tags?post=371974"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}