{"id":12669,"date":"2023-12-18T09:30:53","date_gmt":"2023-12-18T08:30:53","guid":{"rendered":"https:\/\/dhosting.pl\/pomoc\/?post_type=manual_kb&#038;p=12669"},"modified":"2023-12-18T09:30:53","modified_gmt":"2023-12-18T08:30:53","slug":"w-jaki-sposob-usunac-ukosnik-na-koncu-adresu-url-w-wordpress","status":"publish","type":"manual_kb","link":"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/w-jaki-sposob-usunac-ukosnik-na-koncu-adresu-url-w-wordpress\/","title":{"rendered":"W jaki spos\u00f3b usun\u0105\u0107 uko\u015bnik na ko\u0144cu adresu URL w WordPress?"},"content":{"rendered":"<p>Mo\u017cesz doda\u0107 poni\u017cszy skrypt do pliku functions.php w swoim motywie WordPressa, aby automatycznie usuwa\u0107 uko\u015bnik na ko\u0144cu adresu URL:<\/p>\n<pre class=\"line-numbers\"><code class=\"language-php\" data-line=\"\">function remove_trailing_slash($string) {\n    if (substr($string, -1) == &#039;\/&#039;) {\n        $string = rtrim($string, &#039;\/&#039;);\n    }\n    return $string;\n}\n\nfunction remove_trailing_slash_from_permalink($url) {\n    $url = remove_trailing_slash($url);\n    return $url;\n}\n\nadd_filter(&#039;user_trailingslashit&#039;, &#039;remove_trailing_slash_from_permalink&#039;);\nadd_filter(&#039;redirect_canonical&#039;, &#039;remove_trailing_slash_from_permalink&#039;);<\/code><\/pre>\n<p>Ten skrypt u\u017cywa dw\u00f3ch funkcji. Pierwsza funkcja, <code class=\"\" data-line=\"\">remove_trailing_slash<\/code>, sprawdza, czy adres URL ko\u0144czy si\u0119 uko\u015bnikiem &#8220;\/&#8221;, a je\u015bli tak, usuwa go. Druga funkcja, <code class=\"\" data-line=\"\">remove_trailing_slash_from_permalink<\/code>, stosuje t\u0119 operacj\u0119 do permalink\u00f3w.<\/p>\n<p>Pami\u0119taj, aby zawsze wykonywa\u0107 zmiany w plikach funkcji z ostro\u017cno\u015bci\u0105, a najlepiej wcze\u015bniej utw\u00f3rz kopi\u0119 zapasow\u0105 swojej witryny lub pliku functions.php.<\/p>\n","protected":false},"author":6,"featured_media":10957,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[96,95],"manual_kb_tag":[4137,655,4136,3517,4135,4138,3516,76],"class_list":["post-12669","manual_kb","type-manual_kb","status-publish","format-standard","has-post-thumbnail","hentry","manualknowledgebasecat-aplikacje-internetowe-cms","manualknowledgebasecat-hosting","manual_kb_tag-functions-php","manual_kb_tag-hosting","manual_kb_tag-jak-usunac-ukosnik","manual_kb_tag-polski-hosting","manual_kb_tag-ukosnik","manual_kb_tag-usuwanie-ukosnika","manual_kb_tag-web-hosting","manual_kb_tag-wordpress"],"_links":{"self":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/12669","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":0,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/12669\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media\/10957"}],"wp:attachment":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media?parent=12669"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manualknowledgebasecat?post=12669"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb_tag?post=12669"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}