{"id":1725,"date":"2014-04-08T19:00:41","date_gmt":"2014-04-08T19:00:41","guid":{"rendered":"http:\/\/musilda.cz\/?p=1725"},"modified":"2014-04-08T19:00:41","modified_gmt":"2014-04-08T19:00:41","slug":"jak-upravit-breadcrumbs-ve-woocommerce","status":"publish","type":"post","link":"https:\/\/affinite.io\/cs\/jak-upravit-breadcrumbs-ve-woocommerce\/","title":{"rendered":"Jak upravit breadcrumbs ve Woocommerce"},"content":{"rendered":"<p>Pro zobrazen\u00ed drobe\u010dkov\u00e9 navigace, m\u00e1 Woocommerce vlastn\u00ed funkci, kterou nap\u0159\u00edklad ve v\u00fdpisu produkt\u016f, zav\u011b\u0161uje do akce\u00a0woocommerce_before_main_content. Tak\u017ee pokud pot\u0159ebujete breadcrumbs upravovat, zde najdete n\u011bkolik funkc\u00ed, kter\u00e9 v\u00e1m to usnadn\u00ed.<!--more--><\/p>\n<p>V\u0161echny funkce vkl\u00e1dejte do functions.php, nebo do odpov\u00eddaj\u00edc\u00edho souboru, pokud vol\u00e1te hook z pluginu.<\/p>\n<h2>Zm\u011bna textu &#8222;Home&#8220; na za\u010d\u00e1tku navigace na &#8222;\u00davod&#8220;<\/h2>\n<pre lang=\"php\">\nadd_filter( 'woocommerce_breadcrumb_defaults', 'jk_change_breadcrumb_home_text' );\nfunction jk_change_breadcrumb_home_text( $defaults ) {\n\t$defaults['home'] = '\u00davod';\n\treturn $defaults;\n}\n<\/pre>\n<h2>Zm\u011bna separatoru v breadcrumbs<\/h2>\n<pre lang=\"php\">\nadd_filter( 'woocommerce_breadcrumb_defaults', 'jk_change_breadcrumb_delimiter' );\nfunction jk_change_breadcrumb_delimiter( $defaults ) {\n\t$defaults['delimiter'] = ' &gt; ';\n\treturn $defaults;\n}\n<\/pre>\n<p>Samoz\u0159ejm\u011b z\u00e1le\u017e\u00ed na v\u00e1s, jak\u00fd znak pou\u017eijete.<\/p>\n<h2>Zm\u011bna odkazu &#8222;Home&#8220; na linou url<\/h2>\n<pre lang=\"php\">\nadd_filter( 'woocommerce_breadcrumb_home_url', 'woo_custom_breadrumb_home_url' );\nfunction woo_custom_breadrumb_home_url() {\n    return 'http:\/\/example.cz';\n}\n<\/pre>\n<h2>Odstran\u011bn\u00ed drobe\u010dkov\u00e9 navigace<\/h2>\n<pre lang=\"php\">\nadd_action( 'init', 'jk_remove_wc_breadcrumbs' );\nfunction jk_remove_wc_breadcrumbs() {\n    remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20, 0 );\n}\n<\/pre>\n<h2>Celkov\u00e1 zm\u011bna drobe\u010dkov\u00e9 navigace<\/h2>\n<p>Pokud pot\u0159ebujete upravit drobe\u010dkovou navigaci pon\u011bkud v\u00edce, nem\u00e1 smysl pou\u017e\u00edvat jednotliv\u00e9 funkce, ale upravit rovnou cel\u00e9 pole s nastaven\u00edm:<\/p>\n<pre lang=\"php\">\nadd_filter( 'woocommerce_breadcrumb_defaults', 'jk_woocommerce_breadcrumbs' );\nfunction jk_woocommerce_breadcrumbs() {\n    return array(\n            'delimiter'   =&gt; ' &#047; ',\n            'wrap_before' =&gt; '<nav class=\"woocommerce-breadcrumb\">',\n            'wrap_after'  =&gt; '<\/nav>',\n            'before'      =&gt; '',\n            'after'       =&gt; '',\n            'home'        =&gt; _x( 'Home', 'breadcrumb', 'woocommerce' ),\n        );\n}\n<\/pre>\n<p>Polo\u017eky before a after jsem zat\u00edm nezkou\u0161el, ale m\u011blo by j\u00edt o k\u00f3d, kter\u00fd se zobraz\u00ed p\u0159ed a za textem ka\u017ed\u00e9ho odkazu.<\/p>\n<p>V\u0161echny funkce jsou z ofici\u00e1ln\u00edch str\u00e1nek Woothemes.com<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pro zobrazen\u00ed drobe\u010dkov\u00e9 navigace, m\u00e1 Woocommerce vlastn\u00ed funkci, kterou nap\u0159\u00edklad ve v\u00fdpisu produkt\u016f, zav\u011b\u0161uje do akce\u00a0woocommerce_before_main_content. Tak\u017ee pokud pot\u0159ebujete breadcrumbs upravovat, zde najdete n\u011bkolik funkc\u00ed, kter\u00e9 v\u00e1m to usnadn\u00ed.<\/p>\n","protected":false},"author":1,"featured_media":8732,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_uag_custom_page_level_css":"","footnotes":""},"categories":[25],"tags":[91,425],"class_list":["post-1725","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-woocommerce","tag-breadcrumbs","tag-woocommerce"],"acf":[],"uagb_featured_image_src":{"full":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2016\/05\/wordpress-woocommerce-musilda.png",1200,800,false],"thumbnail":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2016\/05\/wordpress-woocommerce-musilda-150x150.png",150,150,true],"medium":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2016\/05\/wordpress-woocommerce-musilda-300x200.png",300,200,true],"medium_large":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2016\/05\/wordpress-woocommerce-musilda-768x512.png",640,427,true],"large":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2016\/05\/wordpress-woocommerce-musilda-1024x683.png",640,427,true],"1536x1536":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2016\/05\/wordpress-woocommerce-musilda.png",1200,800,false],"2048x2048":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2016\/05\/wordpress-woocommerce-musilda.png",1200,800,false],"archive-list":["https:\/\/affinite.io\/cs\/wp-content\/uploads\/sites\/2\/2016\/05\/wordpress-woocommerce-musilda-400x265.png",400,265,true]},"uagb_author_info":{"display_name":"Affinite","author_link":"https:\/\/affinite.io\/cs\/author\/affinite\/"},"uagb_comment_info":2,"uagb_excerpt":"Pro zobrazen\u00ed drobe\u010dkov\u00e9 navigace, m\u00e1 Woocommerce vlastn\u00ed funkci, kterou nap\u0159\u00edklad ve v\u00fdpisu produkt\u016f, zav\u011b\u0161uje do akce\u00a0woocommerce_before_main_content. Tak\u017ee pokud pot\u0159ebujete breadcrumbs upravovat, zde najdete n\u011bkolik funkc\u00ed, kter\u00e9 v\u00e1m to usnadn\u00ed.","_links":{"self":[{"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/posts\/1725","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/comments?post=1725"}],"version-history":[{"count":0,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/posts\/1725\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/media\/8732"}],"wp:attachment":[{"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/media?parent=1725"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/categories?post=1725"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/affinite.io\/cs\/wp-json\/wp\/v2\/tags?post=1725"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}