{"id":98,"date":"2021-11-27T12:45:00","date_gmt":"2021-11-27T11:45:00","guid":{"rendered":"https:\/\/www.contzept.de\/shop\/?page_id=98"},"modified":"2023-01-18T20:26:51","modified_gmt":"2023-01-18T19:26:51","slug":"notizen-code-anapssungen","status":"publish","type":"page","link":"https:\/\/www.contzept.de\/shop\/notizen-code-anapssungen\/","title":{"rendered":"Notizen &#038; Code-Anpassungen"},"content":{"rendered":"\n<p>Am Ende von functions.php, um die Kurzbeschreibung direkt auf der Hauptseite vom Shop anzuzeigen<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>add_action( 'woocommerce_after_shop_loop_item', 'woo_show_excerpt_shop_page', 5 );\nfunction woo_show_excerpt_shop_page() {\n\tglobal $product;\n\n\techo $product-&gt;post-&gt;post_excerpt;\n}<\/code><\/pre>\n\n\n\n<p>Um kostenlosen Versand automatisch anzuzeigen, auch wenn es normalen Versand gibt<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/**\n * Alle anderen Lieferkosten ausblenden, wenn ein kostenloser Versand m\u00f6glich ist\n *\/\nfunction my_hide_shipping_when_free_is_available( $rates ) {\n\t$free = array(); foreach ( $rates as $rate_id =&gt; $rate ) {\n\t\tif ( 'free_shipping' === $rate-&gt;method_id ) {\n\t\t\t$free&#91; $rate_id ] = $rate; break; \n\t\t} \n\t} return ! empty( $free ) ? $free : $rates; \n} add_filter( 'woocommerce_package_rates', 'my_hide_shipping_when_free_is_available', 100 );<\/code><\/pre>\n\n\n\n<p>Eigene W\u00e4hrung EUR<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/**\n * Eigene W\u00e4hrung\n *\/\n\nadd_filter( 'woocommerce_currencies', 'add_my_currency' );\nfunction add_my_currency( $currencies ) {\n$currencies&#91;'EUR'] = __( 'Euro ausgeschrieben', 'woocommerce' );\nreturn $currencies;\n}\n  \nadd_filter('woocommerce_currency_symbol', 'add_my_currency_symbol', 10, 2);\n  \nfunction add_my_currency_symbol( $currency_symbol, $currency ) {\nswitch( $currency ) {\ncase 'EUR': $currency_symbol = 'EUR'; break;\n}\nreturn $currency_symbol;\n}<\/code><\/pre>\n\n\n\n<p>RSS entfernen<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/**\n * RSS und Google Fonts entfernen\n *\/\nfunction itsme_disable_feed() {\n wp_die( __( 'No feed available, please visit the &lt;a href=\"'. esc_url( home_url( '\/' ) ) .'\"&gt;homepage&lt;\/a&gt;!' ) );\n}\n\nadd_action('do_feed', 'itsme_disable_feed', 1);\nadd_action('do_feed_rdf', 'itsme_disable_feed', 1);\nadd_action('do_feed_rss', 'itsme_disable_feed', 1);\nadd_action('do_feed_rss2', 'itsme_disable_feed', 1);\nadd_action('do_feed_atom', 'itsme_disable_feed', 1);\nadd_action('do_feed_rss2_comments', 'itsme_disable_feed', 1);\nadd_action('do_feed_atom_comments', 'itsme_disable_feed', 1);\n\nremove_action( 'wp_head', 'feed_links_extra', 3 );\nremove_action( 'wp_head', 'feed_links', 2 );<\/code><\/pre>\n\n\n\n<p>Zus\u00e4tzliches CSS<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>.site-info { display: none; }\n\n.product_meta .posted_in {display: none !important;}\n\n\/* WooCommerce Short Description Text Color *\/\n.woocommerce-Price-amount {\ncolor: #000000;\nfont-weight: bold;\n}<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>function just_disable_default_runner() {\n    if ( class_exists( 'ActionScheduler' ) ) {\n        remove_action( 'action_scheduler_run_queue', array( ActionScheduler::runner(), 'run' ) );\n    }\n}<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/Remove WordPress.org Dns-prefetch.\nremove_action('wp_head', 'wp_resource_hints', 2);<\/code><\/pre>\n\n\n\n<p>header.php<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;meta name=\"description\" content=\"\" \/><\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Am Ende von functions.php, um die Kurzbeschreibung direkt auf der Hauptseite vom Shop anzuzeigen Um kostenlosen Versand automatisch anzuzeigen, auch wenn es normalen Versand gibt Eigene W\u00e4hrung EUR RSS entfernen Zus\u00e4tzliches CSS header.php<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-98","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.contzept.de\/shop\/wp-json\/wp\/v2\/pages\/98","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.contzept.de\/shop\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.contzept.de\/shop\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.contzept.de\/shop\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.contzept.de\/shop\/wp-json\/wp\/v2\/comments?post=98"}],"version-history":[{"count":0,"href":"https:\/\/www.contzept.de\/shop\/wp-json\/wp\/v2\/pages\/98\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.contzept.de\/shop\/wp-json\/wp\/v2\/media?parent=98"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}