{"id":26874,"date":"2021-05-01T10:02:00","date_gmt":"2021-05-01T07:02:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=26874"},"modified":"2021-10-18T03:53:10","modified_gmt":"2021-10-18T00:53:10","slug":"wyswietl-date-ostatniej-aktualizacji-na-ekranie-posta-w-wordpress","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/pl\/wyswietl-date-ostatniej-aktualizacji-na-ekranie-posta-w-wordpress\/","title":{"rendered":"Wy\u015bwietl dat\u0119 ostatniej aktualizacji na ekranie posta w WordPress"},"content":{"rendered":"<p>Udany blog opiera si\u0119 na liczbie wysokiej jako\u015bci post\u00f3w. Regularnie pisali\u015bmy nowy post. Pisz\u0105c nowy post, bloger powinien zadba\u0107 r\u00f3wnie\u017c o stare posty. Aktualizacja starego posta pomo\u017ce poprawi\u0107 rankingi wyszukiwania.<\/p>\n<p>WordPress domy\u015blnie wy\u015bwietla dat\u0119 publikacji na ekranie postu na zapleczu. Je\u015bli dodamy kolumn\u0119, kt\u00f3ra pokazuje, kiedy posty by\u0142y ostatnio modyfikowane, pomocne b\u0119dzie \u015bledzenie, kt\u00f3ry post powinien teraz zosta\u0107 zaktualizowany.<\/p>\n<p>W tym artykule dowiemy si\u0119, jak doda\u0107 niestandardow\u0105 kolumn\u0119 \u201eOstatnia aktualizacja&quot; i <strong>wy\u015bwietli\u0107 dat\u0119 ostatniej aktualizacji na ekranie posta w WordPress<\/strong>.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20831-60822f4feffe9.png\" data-rel=\"lightbox\" ><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20831-60822f4feffe9.png\" alt=\"Wy\u015bwietl dat\u0119 ostatniej aktualizacji na ekranie posta w WordPress\" ><\/a><\/p>\n<h3>Jak wy\u015bwietli\u0107 dat\u0119 ostatniej aktualizacji na ekranie postu?<\/h3>\n<p>Aby doda\u0107 niestandardow\u0105 kolumn\u0119 na ekranie posta, u\u017cywamy narz\u0119dzia do <a href=\"https:\/\/codex.wordpress.org\/Plugin_API\/Action_Reference\/manage_posts_custom_column\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">zarz\u0105dzania postem {$post_type}_columns<\/a> dostarczanego przez WordPress. Ten filtr mo\u017ce s\u0142u\u017cy\u0107 do <a href=\"https:\/\/themewp.inform.click\/pl\/jak-usunac-kolumny-z-ekranu-posta-lub-strony-w-wordpress\/\" title=\"dodawania lub usuwania kolumn\">dodawania lub usuwania kolumn<\/a> z tabeli post\u00f3w lub stron. Aby doda\u0107 nasz\u0105 kolumn\u0119 \u201eOstatnia aktualizacja&#8221; w tabeli post\u00f3w, dodaj poni\u017cszy kod w pliku functions.php.<\/p>\n<pre><code>add_filter('manage_post_posts_columns', function ($columns) {\n\u00a0\u00a0\u00a0\u00a0if( is_array( $columns) &amp;&amp;! isset( $columns['last_updated'])) \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$columns['last_updated'] = __( 'Last Updated' );\n\u00a0\n\u00a0\u00a0\u00a0\u00a0return $columns;\n} );<\/code><\/pre>\n<p>Nast\u0119pnie musimy wy\u015bwietli\u0107 dat\u0119 ostatniej modyfikacji w kolumnie \u201eOstatnia aktualizacja&#8221;. W tym celu umie\u015b\u0107 poni\u017cszy kod w pliku functions.php.<\/p>\n<pre><code>add_action( 'manage_post_posts_custom_column', function ($column_name, $post_id) {\n\u00a0\u00a0\u00a0\u00a0if ($column_name == 'last_updated') {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0echo get_the_modified_date(get_option('date_format'), $post_id);\n\u00a0\u00a0\u00a0\u00a0}\n\u00a0\n}, 10, 2 );<\/code><\/pre>\n<p>Na tym etapie zako\u0144czyli\u015bmy wy\u015bwietlanie ostatniej zaktualizowanej daty i kolumny.<\/p>\n<p>W kolejnym kroku dodamy opcj\u0119 sortowania na naszej niestandardowej kolumnie. W ten spos\u00f3b mo\u017cemy posortowa\u0107 posty w porz\u0105dku rosn\u0105cym lub malej\u0105cym na podstawie daty modyfikacji posta.<\/p>\n<pre><code>add_filter( 'manage_edit-post_sortable_columns', 'last_updated_sortable_column' );\nfunction last_updated_sortable_column( $columns) {\n\u00a0\u00a0\u00a0\u00a0$columns['last_updated'] = 'post_modified'; \/\/'post_modified' is the column name in the wp_posts table\n\u00a0\u00a0\n\u00a0\u00a0\u00a0\u00a0return $columns;\n}<\/code><\/pre>\n<p>Nasz ostateczny kod w pliku functions.php wygl\u0105da nast\u0119puj\u0105co.<\/p>\n<pre><code>add_filter('manage_post_posts_columns', function ($columns) {\n\u00a0\u00a0\u00a0\u00a0if( is_array( $columns) &amp;&amp;! isset( $columns['last_updated'])) \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$columns['last_updated'] = __( 'Last Updated' );\n\u00a0\n\u00a0\u00a0\u00a0\u00a0return $columns;\n} );\n\u00a0\nadd_action( 'manage_post_posts_custom_column', function ($column_name, $post_id) {\n\u00a0\u00a0\u00a0\u00a0if ($column_name == 'last_updated') {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0echo get_the_modified_date(get_option('date_format'), $post_id);\n\u00a0\u00a0\u00a0\u00a0}\n\u00a0\n}, 10, 2 );\n\u00a0\nadd_filter( 'manage_edit-post_sortable_columns', 'last_updated_sortable_column' );\nfunction last_updated_sortable_column( $columns) {\n\u00a0\u00a0\u00a0\u00a0$columns['last_updated'] = 'post_modified'; \/\/'post_modified' is the column name in the wp_posts table\n\u00a0\u00a0\n\u00a0\u00a0\u00a0\u00a0return $columns;\n}<\/code><\/pre>\n<p>Ot\u00f3\u017c \u200b\u200bto! Sko\u0144czyli\u015bmy z wy\u015bwietlaniem ostatniej aktualizacji daty na ekranie postu. Mo\u017cesz r\u00f3wnie\u017c zapozna\u0107 si\u0119 z naszym artyku\u0142em na temat <a href=\"https:\/\/themewp.inform.click\/pl\/jak-wyswietlic-liczbe-wyswietlen-postow-na-ekranie-postow-w-wordpress\/\" title=\"wy\u015bwietlania liczby wy\u015bwietle\u0144 post\u00f3w na ekranie post\u00f3w w WordPress\">wy\u015bwietlania liczby wy\u015bwietle\u0144 post\u00f3w na ekranie post\u00f3w w WordPress<\/a>.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\u0179r\u00f3d\u0142o nagrywania:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>W tym artykule dowiemy si\u0119, jak wy\u015bwietli\u0107 dat\u0119 ostatniej aktualizacji na ekranie posta w WordPress. Dzi\u0119ki temu dowiadujemy si\u0119, kiedy post zostanie ostatnio zmodyfikowany.<\/p>\n","protected":false},"author":1,"featured_media":22013,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[180,416,612],"tags":[847],"class_list":["post-26874","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-chrome-8","category-roznorodny","category-uncategorized-8","tag-affiai-pl"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/posts\/26874","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=26874"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/posts\/26874\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/media\/22013"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/media?parent=26874"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/categories?post=26874"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/pl\/wp-json\/wp\/v2\/tags?post=26874"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}