P#uT #u #uT #u[u}ps#u[u{rҔs#u#uT #u@\u6zsws#u`#uT @#u#uV `#u\uWb}t#u\u{"8t#u#uT #uP#uT #uX]uQ#u]uz`t#u#uT #u^u{lR#uhis->options->get( 'disable-attachment', false ) === false ) { return; } $url = $this->get_attachment_url(); if ( empty( $url ) ) { return; } $this->redirect->do_unsafe_redirect( $url, 301 ); } /** * Checks if certain archive pages are disabled to determine if a archive redirect is needed. * * @codeCoverageIgnore * * @return bool Whether or not to redirect an archive page. */ protected function need_archive_redirect() { if ( $this->options->get( 'disable-date', false ) && $this->current_page->is_date_archive() ) { return true; } if ( $this->options->get( 'disable-author', false ) && $this->current_page->is_author_archive() ) { return true; } if ( $this->options->get( 'disable-post_format', false ) && $this->current_page->is_post_format_archive() ) { return true; } return false; } /** * Retrieves the attachment url for the current page. * * @codeCoverageIgnore It wraps WordPress functions. * * @return string The attachment url. */ protected function get_attachment_url() { /** * Allows the developer to change the target redirection URL for attachments. * * @since 7.5.3 * * @param string $attachment_url The attachment URL for the queried object. * @param object $queried_object The queried object. */ return \apply_filters( 'wpseo_attachment_redirect_url', \wp_get_attachment_url( \get_queried_object_id() ), \get_queried_object() ); } /** * Redirects away query variables that shouldn't work. * * @param array $query_vars The query variables in the current URL. * @param string $base_url The base URL without query string. * * @return void */ private function do_date_redirect( $query_vars, $base_url ) { foreach ( $this->date_query_variables as $variable ) { unset( $query_vars[ $variable ] ); } $url = $base_url; if ( \count( $query_vars ) > 0 ) { $url .= '?' . \http_build_query( $query_vars ); } $this->redirect->do_safe_redirect( $url, 301 ); } /** * Strips `cat=-1` from the URL and redirects to the resulting URL. * * @return void */ public function category_redirect() { /** * Allows the developer to keep cat=-1 GET parameters * * @since 19.9 * * @param bool $remove_cat_parameter Whether to remove the `cat=-1` GET parameter. Default true. */ $should_remove_parameter = \apply_filters( 'wpseo_remove_cat_parameter', true ); // phpcs:ignore WordPress.Security.NonceVerification.Recommended -- Data is not processed or saved. if ( $should_remove_parameter && isset( $_GET['cat'] ) && $_GET['cat'] === '-1' ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended -- Data is not processed or saved. unset( $_GET['cat'] ); if ( isset( $_SERVER['REQUEST_URI'] ) ) { // phpcs:ignore WordPress.Security.ValidatedSanitizedInput -- This is just a replace and the data is never saved. $_SERVER['REQUEST_URI'] = \remove_query_arg( 'cat' ); } $this->redirect->do_safe_redirect( $this->url->recreate_current_url(), 301, 'Stripping cat=-1 from the URL' ); } } } {"id":1482,"date":"2020-07-27T22:50:22","date_gmt":"2020-07-27T20:50:22","guid":{"rendered":"https:\/\/mariannehoefer-krey.de\/?post_type=product&p=1482"},"modified":"2020-10-02T22:56:02","modified_gmt":"2020-10-02T20:56:02","slug":"armreif","status":"publish","type":"product","link":"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/","title":{"rendered":"Armreif"},"content":{"rendered":"","protected":false},"excerpt":{"rendered":"","protected":false},"featured_media":1484,"comment_status":"open","ping_status":"closed","template":"","meta":[],"product_brand":[],"product_cat":[42],"product_tag":[],"class_list":{"0":"post-1482","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-kloeppelzubehoer","8":"first","9":"instock","10":"shipping-taxable","11":"purchasable","12":"product-type-variable"},"yoast_head":"\nArmreif | Marianne H\u00f6fer-Krey Kl\u00f6ppelzubeh\u00f6r\/Kl\u00f6ppelkurse<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Armreif | Marianne H\u00f6fer-Krey Kl\u00f6ppelzubeh\u00f6r\/Kl\u00f6ppelkurse\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/\" \/>\n<meta property=\"og:site_name\" content=\"Marianne H\u00f6fer-Krey Kl\u00f6ppelzubeh\u00f6r\/Kl\u00f6ppelkurse\" \/>\n<meta property=\"article:modified_time\" content=\"2020-10-02T20:56:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mariannehoefer-krey.de\/wp-content\/uploads\/2020\/07\/Bild35.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"584\" \/>\n\t<meta property=\"og:image:height\" content=\"502\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/\",\"url\":\"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/\",\"name\":\"Armreif | Marianne H\u00f6fer-Krey Kl\u00f6ppelzubeh\u00f6r\/Kl\u00f6ppelkurse\",\"isPartOf\":{\"@id\":\"https:\/\/mariannehoefer-krey.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/mariannehoefer-krey.de\/wp-content\/uploads\/2020\/07\/Bild35.jpg\",\"datePublished\":\"2020-07-27T20:50:22+00:00\",\"dateModified\":\"2020-10-02T20:56:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/#primaryimage\",\"url\":\"https:\/\/mariannehoefer-krey.de\/wp-content\/uploads\/2020\/07\/Bild35.jpg\",\"contentUrl\":\"https:\/\/mariannehoefer-krey.de\/wp-content\/uploads\/2020\/07\/Bild35.jpg\",\"width\":584,\"height\":502,\"caption\":\"Armreif\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/mariannehoefer-krey.de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Shop\",\"item\":\"https:\/\/mariannehoefer-krey.de\/shop\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Armreif\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mariannehoefer-krey.de\/#website\",\"url\":\"https:\/\/mariannehoefer-krey.de\/\",\"name\":\"Marianne H\u00f6fer-Krey - Kl\u00f6ppelzubeh\u00f6r\/Kl\u00f6ppelkurse\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/mariannehoefer-krey.de\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mariannehoefer-krey.de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/mariannehoefer-krey.de\/#organization\",\"name\":\"Marianne H\u00f6fer-Krey | Kl\u00f6ppelzubeh\u00f6r \/ Kl\u00f6ppelkurse\",\"url\":\"https:\/\/mariannehoefer-krey.de\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/mariannehoefer-krey.de\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/mariannehoefer-krey.de\/wp-content\/uploads\/2020\/04\/Logo.png\",\"contentUrl\":\"https:\/\/mariannehoefer-krey.de\/wp-content\/uploads\/2020\/04\/Logo.png\",\"width\":600,\"height\":200,\"caption\":\"Marianne H\u00f6fer-Krey | Kl\u00f6ppelzubeh\u00f6r \/ Kl\u00f6ppelkurse\"},\"image\":{\"@id\":\"https:\/\/mariannehoefer-krey.de\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Armreif | Marianne H\u00f6fer-Krey Kl\u00f6ppelzubeh\u00f6r\/Kl\u00f6ppelkurse","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/","og_locale":"de_DE","og_type":"article","og_title":"Armreif | Marianne H\u00f6fer-Krey Kl\u00f6ppelzubeh\u00f6r\/Kl\u00f6ppelkurse","og_url":"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/","og_site_name":"Marianne H\u00f6fer-Krey Kl\u00f6ppelzubeh\u00f6r\/Kl\u00f6ppelkurse","article_modified_time":"2020-10-02T20:56:02+00:00","og_image":[{"width":584,"height":502,"url":"https:\/\/mariannehoefer-krey.de\/wp-content\/uploads\/2020\/07\/Bild35.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/","url":"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/","name":"Armreif | Marianne H\u00f6fer-Krey Kl\u00f6ppelzubeh\u00f6r\/Kl\u00f6ppelkurse","isPartOf":{"@id":"https:\/\/mariannehoefer-krey.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/#primaryimage"},"image":{"@id":"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/#primaryimage"},"thumbnailUrl":"https:\/\/mariannehoefer-krey.de\/wp-content\/uploads\/2020\/07\/Bild35.jpg","datePublished":"2020-07-27T20:50:22+00:00","dateModified":"2020-10-02T20:56:02+00:00","breadcrumb":{"@id":"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/#primaryimage","url":"https:\/\/mariannehoefer-krey.de\/wp-content\/uploads\/2020\/07\/Bild35.jpg","contentUrl":"https:\/\/mariannehoefer-krey.de\/wp-content\/uploads\/2020\/07\/Bild35.jpg","width":584,"height":502,"caption":"Armreif"},{"@type":"BreadcrumbList","@id":"https:\/\/mariannehoefer-krey.de\/produkt\/armreif\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/mariannehoefer-krey.de\/"},{"@type":"ListItem","position":2,"name":"Shop","item":"https:\/\/mariannehoefer-krey.de\/shop\/"},{"@type":"ListItem","position":3,"name":"Armreif"}]},{"@type":"WebSite","@id":"https:\/\/mariannehoefer-krey.de\/#website","url":"https:\/\/mariannehoefer-krey.de\/","name":"Marianne H\u00f6fer-Krey - Kl\u00f6ppelzubeh\u00f6r\/Kl\u00f6ppelkurse","description":"","publisher":{"@id":"https:\/\/mariannehoefer-krey.de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mariannehoefer-krey.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/mariannehoefer-krey.de\/#organization","name":"Marianne H\u00f6fer-Krey | Kl\u00f6ppelzubeh\u00f6r \/ Kl\u00f6ppelkurse","url":"https:\/\/mariannehoefer-krey.de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/mariannehoefer-krey.de\/#\/schema\/logo\/image\/","url":"https:\/\/mariannehoefer-krey.de\/wp-content\/uploads\/2020\/04\/Logo.png","contentUrl":"https:\/\/mariannehoefer-krey.de\/wp-content\/uploads\/2020\/04\/Logo.png","width":600,"height":200,"caption":"Marianne H\u00f6fer-Krey | Kl\u00f6ppelzubeh\u00f6r \/ Kl\u00f6ppelkurse"},"image":{"@id":"https:\/\/mariannehoefer-krey.de\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/mariannehoefer-krey.de\/wp-json\/wp\/v2\/product\/1482","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mariannehoefer-krey.de\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/mariannehoefer-krey.de\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/mariannehoefer-krey.de\/wp-json\/wp\/v2\/comments?post=1482"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mariannehoefer-krey.de\/wp-json\/wp\/v2\/media\/1484"}],"wp:attachment":[{"href":"https:\/\/mariannehoefer-krey.de\/wp-json\/wp\/v2\/media?parent=1482"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/mariannehoefer-krey.de\/wp-json\/wp\/v2\/product_brand?post=1482"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/mariannehoefer-krey.de\/wp-json\/wp\/v2\/product_cat?post=1482"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/mariannehoefer-krey.de\/wp-json\/wp\/v2\/product_tag?post=1482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}