{"id":4338,"date":"2016-08-17T08:50:00","date_gmt":"2016-08-17T11:50:00","guid":{"rendered":"https:\/\/www.mxcursos.com\/blog\/?p=4338"},"modified":"2019-03-16T02:47:28","modified_gmt":"2019-03-16T05:47:28","slug":"5-snippets-para-o-woocommerce","status":"publish","type":"post","link":"https:\/\/www.mxcursos.com\/blog\/5-snippets-para-o-woocommerce\/","title":{"rendered":"5 Snippets para o WooCommerce"},"content":{"rendered":"<p>O <a href=\"https:\/\/woocommerce.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Woocommerce<\/a> \u00e9 uma \u00f3tima pedida para quem deseja come\u00e7ar com\u00a0e-commerce e montar suas lojas virtuais profissionais. Por ser um plugin do WordPress, \u00e9 poss\u00edvel trabalhar com a sua loja online e o conte\u00fado agregando a ela para otimizar mais os seus produtos.<\/p>\n<p><em>Snippets<\/em> s\u00e3o trechos de c\u00f3digo. O WooCommerce utiliza filters e actions do WordPress, tornando ele super customiz\u00e1vel, se adequando\u00a0as suas necessidades.<\/p>\n<p>Veja a lista de 5\u00a0Snippets \u00a0para customiza\u00e7\u00e3o do WooCommerce.<\/p>\n<h3><a href=\"https:\/\/woocommerce.com\/\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" class=\"aligncenter wp-image-4472 size-medium\" src=\"https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/08\/woocommerce-600x315.jpg\" alt=\"WordPress WooCommerce\" width=\"600\" height=\"315\" srcset=\"https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/08\/woocommerce-600x315.jpg 600w, https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/08\/woocommerce-570x300.jpg 570w, https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/08\/woocommerce-24x13.jpg 24w, https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/08\/woocommerce.jpg 660w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a>1 &#8211; Altera\u00e7\u00e3o de n\u00fameros\u00a0de miniaturas por linha na galeria do produto<\/h3>\n<p>Muitas vezes queremos personalizar a quantidade de thumbnails a serem exibidas na galeria para que se adequem ao nosso tema.<\/p>\n<p>Abaixo temos o c\u00f3digo que voc\u00ea dever\u00e1 inserir no arquivo <em>functions.php<\/em> do seu tema.<\/p>\n<pre class=\"lang:default decode:true \">add_filter ( 'woocommerce_product_thumbnails_columns', 'custom_thumbs_cols' );\r\n \r\nfunction custom_thumbs_cols() {\r\n   return 4;\r\n}<\/pre>\n<h3>2 &#8211;\u00a0<strong>Alterar a quantidade produtos exibidos por p\u00e1gina<\/strong><\/h3>\n<p>Voc\u00ea pode tamb\u00e9m definir a quantidade de produtos que ser\u00e1 exibido por p\u00e1gina.\u00a0B<\/p>\n<p>No exemplo, definiremos 25 produtos por p\u00e1gina, inserindo o c\u00f3digo abaixo no <em>functions.php<\/em> do tema.<\/p>\n<pre class=\"lang:php decode:true\">add_filter( 'loop_shop_per_page', 'custom_product_per_page');\r\n\t\r\nfunction custom_product_per_page($cols){\r\n    return 25;\r\n}<\/pre>\n<h3>3 &#8211;\u00a0<strong> Alterar texto do bot\u00e3o de adicionar\u00a0ao carrinho<\/strong><\/h3>\n<p>Voc\u00ea pode personalizar tamb\u00e9m o bot\u00e3o de adicionar ao carrinho, deixando algo mais personalizado para seu neg\u00f3cio.<\/p>\n<p>Adicione no arquivo <em>functions.php<\/em> do seu tema:<\/p>\n<pre class=\"lang:php decode:true \">add_filter( 'woocommerce_product_single_add_to_cart_text', 'custom_cart_button_text' );  \r\nadd_filter( 'woocommerce_product_add_to_cart_text', 'custom_cart_button_text' ); \r\n\r\nfunction custom_cart_button_text() {\r\n\treturn 'Comprar';\r\n }\r\n<\/pre>\n<h3>4 &#8211; <strong>Ordenar os produtos por pre\u00e7o, data ou t\u00edtulo na p\u00e1gina da loja virtual<\/strong><\/h3>\n<p>Voc\u00ea pode definir, por padr\u00e3o, como ser\u00e3o ordenados os produtos na p\u00e1gina da loja virtual.<\/p>\n<p>Adicione no arquivo <em>functions.php<\/em> do seu tema:<\/p>\n<pre class=\"lang:php decode:true \">add_filter('woocommerce_default_catalog_orderby', 'custom_sort_catalog_orderby');\r\n \r\nfunction custom_sort_catalog_orderby() {\r\n\treturn 'date'; \r\n}<\/pre>\n<h3>5\u00a0<strong> Redirecionar o cliente para o p\u00e1gina de checkout depois de adicionar ao carrinho<\/strong><\/h3>\n<p>Muitas vezes voc\u00ea deseja redirecionar o cliente direto para a p\u00e1gina de checkout, aumentando assim\u00a0sua\u00a0convers\u00e3o de compra.<\/p>\n<p>Adicione no arquivo <em>functions.php<\/em> do seu tema o seguinte c\u00f3digo:<\/p>\n<pre class=\"lang:php decode:true \">function redirect_cart_to_checkout() {\r\n\twp_redirect( get_permalink( get_option( 'woocommerce_checkout_page_id' ) ) );\r\n\texit;\r\n} \r\nadd_action( 'woocommerce_add_to_cart', 'redirect_cart_to_checkout', 20 );<\/pre>\n<p>Viu\u00a0como \u00e9 f\u00e1cil personalizar v\u00e1rias coisas\u00a0no WooCommerce com pouco c\u00f3digo?<\/p>\n<p>Gostou do artigo? Compartilhe com seus amigos! Se tiver d\u00favidas, deixe um coment\u00e1rio.<\/p>\n<p>Um abra\u00e7o e at\u00e9 a pr\u00f3xima.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O Woocommerce \u00e9 uma \u00f3tima pedida para quem deseja come\u00e7ar com\u00a0e-commerce e montar suas lojas virtuais profissionais. Por ser um plugin do WordPress, \u00e9 poss\u00edvel trabalhar com a sua loja online e o conte\u00fado agregando a ela para otimizar mais os seus produtos. Snippets s\u00e3o trechos de c\u00f3digo. O WooCommerce utiliza filters e actions do [&hellip;]<\/p>\n","protected":false},"author":67,"featured_media":4471,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33],"tags":[],"class_list":["post-4338","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-e-commerce"],"_links":{"self":[{"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/posts\/4338","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/users\/67"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/comments?post=4338"}],"version-history":[{"count":0,"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/posts\/4338\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/media\/4471"}],"wp:attachment":[{"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/media?parent=4338"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/categories?post=4338"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/tags?post=4338"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}