Cookie Consent Banner erscheint nicht in child theme
-
Hallo,
Ich nutze für diese Site ein Child Theme (OnePress) und würde gern ein Cookie Consent Script in die header.php einfügen.
Zuerst habe ich die header.php-Datei vom parent theme kopiert, diese Datei in das child theme eingefügt und das gewünschte Script darin zwischen <head> und </head> platziert.
Leider erscheint der Cookie Consent Banner nicht auf der Site.
Was habe ich falsch gemacht?
Herzlichen Dank vorab für Eure Unterstüzung und beste GrüßeDie Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]
-
Im Seitenquelltext ist das Skript nicht vorhanden. Funktioniert der Banner im Parent-Theme?
Have das Script (CCM19) nun auch beim Parent Theme in die header.php eingefügt. Leider funktioniert er hier auch nicht.
Wenn man in der Konsole des Browser nachsieht, erkennt man, dass der Aufruf des Scriptes einen 500er Fehler liefert.
Wie genau fügst du den Code denn ein? Wie sieht die
header.phpaus mit deiner Anpassung? Gerne hier im Forum den Code-Block verwenden für Quellcode oder https://gist.github.com/ verwenden um den Code bereitzustellen.Alternativ dazu wäre meine Empfehlung hierbei nicht mit einer Anpassung der header.php zu arbeiten sondern die Ergänzung über den Hook
wp_headeinzufügen. Das geht in derfunctions.phpdeines Child-Themes.Und bitte auch noch den Website-Bericht bereitstellen: https://de.wordpress.org/support/topic/bevor-du-ein-neues-thema-thread-erstellst/
<?php
/**
* The header for the OnePress theme.
*
* This is the template that displays all of the <head> section and everything up until <div id="content">
*
* @link https://developer.wordpress.org/themes/basics/template-files/#template-partials
*
* @package OnePress
*/
?><!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
<meta charset="<?php bloginfo( 'charset' ); ?>">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="profile" href="http://gmpg.org/xfn/11">
<?php wp_head(); ?>
<script src="https://cloud.ccm19.de/app.js?apiKey=c84d9f3d80ccc870515ce71a1a7977636bf6ca2b703fb96d&domain=694ffb24907493fc730bc912" referrerpolicy="origin"></script>
</head>
<body <?php body_class(); ?>>
<?php
if ( function_exists( 'wp_body_open' ) ) {
wp_body_open();
}
?>
<?php do_action( 'onepress_before_site_start' ); ?>
<div id="page" class="hfeed site">
<a class="skip-link screen-reader-text" href="#content"><?php esc_html_e( 'Skip to content', 'onepress' ); ?></a>
<?php
/**
* @since 2.0.0
*/
onepress_header();
?>Habe die gleiche Art script auf einer anderen Site (www.spott-online.de) genauso in die header.php integriert. Dort funktioniert es auch; ist allerdings kein Child-Theme. Aber bei lippsmeier.de funktionierte es auch nicht beim parent theme …
Hier noch der Website-Bericht:
` wp-core
version: 6.9
site_language: de_DE
user_language: de_DE
timezone: Europe/Berlin
permalink: /%postname%/
https_status: true
multisite: false
user_registration: 0
blog_public: 1
default_comment_status: open
environment_type: production
user_count: 2
dotorg_communication: true wp-paths-sizes
wordpress_path: /homepages/24/d980191604/htdocs
wordpress_size: 97,85 MB (102606685 bytes)
uploads_path: /homepages/24/d980191604/htdocs/wp-content/uploads
uploads_size: 78,31 MB (82115403 bytes)
themes_path: /homepages/24/d980191604/htdocs/wp-content/themes
themes_size: 10,74 MB (11260704 bytes)
plugins_path: /homepages/24/d980191604/htdocs/wp-content/plugins
plugins_size: 38,02 MB (39862288 bytes)
fonts_path: /homepages/24/d980191604/htdocs/wp-content/uploads/fonts
fonts_size: directory not found
database_size: 2,91 MB (3047424 bytes)
total_size: 227,83 MB (238892504 bytes) wp-dropins (1)
advanced-cache.php: true wp-active-theme
name: OnePress Child (onepress-child)
version: 1.0.0
author: FameThemes
author_website: https://www.famethemes.com
parent_theme: OnePress (onepress)
theme_features: core-block-patterns, widgets-block-editor, automatic-feed-links, title-tag, post-thumbnails, menus, html5, woocommerce, custom-logo, recommend-plugins, customize-selective-refresh-widgets, wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider, editor-styles, align-wide, wp-block-styles, editor-style, widgets
theme_path: /homepages/24/d980191604/htdocs/wp-content/themes/onepress-child
auto_update: Deaktiviert wp-parent-theme
name: OnePress (onepress)
version: 2.3.16
author: FameThemes
author_website: https://www.famethemes.com/
theme_path: /homepages/24/d980191604/htdocs/wp-content/themes/onepress
auto_update: Deaktiviert wp-themes-inactive (1)
Twenty Twenty-Four: version: 1.4, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert wp-plugins-active (12)
Advanced Database Cleaner: version: 4.0.4, author: SigmaPlugin, Automatische Aktualisierungen aktiviert
Antispam Bee: version: 2.11.8, author: pluginkollektiv, Automatische Aktualisierungen aktiviert
Cache Enabler: version: 1.8.15, author: KeyCDN, Automatische Aktualisierungen aktiviert
Classic Editor: version: 1.6.7, author: WordPress Contributors, Automatische Aktualisierungen aktiviert
Disable Comments: version: 2.6.1, author: WPDeveloper, Automatische Aktualisierungen aktiviert
FameTheme Demo Importer: version: 1.1.11, author: FameThemes, Automatische Aktualisierungen aktiviert
Happyforms (free): version: 1.26.12, author: Happyforms, Automatische Aktualisierungen aktiviert
Master Slider: version: 3.11.0, author: Averta, Automatische Aktualisierungen aktiviert
OnePress Plus: version: 2.3.12, author: famethemes, Automatische Aktualisierungen deaktiviert
Self-Hosted Google Fonts: version: 1.0.1, author: asadkn, Automatische Aktualisierungen aktiviert
Statify: version: 1.8.5, author: pluginkollektiv, Automatische Aktualisierungen aktiviert
Yoast SEO: version: 26.6, author: Team Yoast, Automatische Aktualisierungen aktiviert wp-media
image_editor: WP_Image_Editor_GD
imagick_module_version: Nicht verfügbar
imagemagick_version: Nicht verfügbar
imagick_version: Nicht verfügbar
file_uploads: 1
post_max_size: 64M
upload_max_filesize: 64M
max_effective_size: 64 MB
max_file_uploads: 20
image_format_transforms: image/heic → image/jpeg, image/heif → image/jpeg, image/heic-sequence → image/jpeg, image/heif-sequence → image/jpeg
gd_version: 2.3.0
gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
ghostscript_version: 9.53.3 wp-server
server_architecture: Linux 4.4.400-icpu-106 x86_64
httpd_software: Apache
php_version: 8.4.15 64bit
php_sapi: cgi-fcgi
max_input_variables: 5000
time_limit: 50000
memory_limit: -1
max_input_time: -1
upload_max_filesize: 64M
php_post_max_size: 64M
curl_version: 7.74.0 OpenSSL/1.1.1w
suhosin: false
imagick_availability: false
pretty_permalinks: true
htaccess_extra_rules: false
static_robotstxt_file: false
current: 2026-01-04T13:18:19+00:00
utc-time: Sunday, 04-Jan-26 13:18:19 UTC
server-time: 2026-01-04T14:18:18+01:00 wp-database
extension: mysqli
server_version: 8.0.36
client_version: mysqlnd 8.4.15
max_allowed_packet: 67108864
max_connections: 3000 wp-constants
WP_HOME: undefined
WP_SITEURL: undefined
WP_CONTENT_DIR: /homepages/24/d980191604/htdocs/wp-content
WP_PLUGIN_DIR: /homepages/24/d980191604/htdocs/wp-content/plugins
WP_MEMORY_LIMIT: 40M
WP_MAX_MEMORY_LIMIT: -1
WP_DEBUG: false
WP_DEBUG_DISPLAY: true
WP_DEBUG_LOG: false
SCRIPT_DEBUG: false
WP_CACHE: true
CONCATENATE_SCRIPTS: undefined
COMPRESS_SCRIPTS: undefined
COMPRESS_CSS: undefined
WP_ENVIRONMENT_TYPE: undefined
WP_DEVELOPMENT_MODE: undefined
DB_CHARSET: utf8mb4
DB_COLLATE: undefined wp-filesystem
wordpress: writable
wp-content: writable
uploads: writable
plugins: writable
themes: writable
fonts: does not exist disable-comments
status: Comments are disabled site-wide for all content types
plugin_configured: Yes
total_comments: 0
global_disable: Yes
disabled_post_type_count: 3 of 3
disabled_post_types: Beiträge, Seiten, Medien
xmlrpc_comments: Enabled
rest_api_comments: Enabled
show_existing_comments: No
network_active: No
sitewide_settings: Not applicable
role_exclusion_enabled: Disabled
excluded_roles: NoneNochmal:
diese Zeile<script src="https://cloud.ccm19.de/app.js?apiKey=c84d9f3d80ccc870515ce71a1a7977636bf6ca2b703fb96d&domain=694ffb24907493fc730bc912" referrerpolicy="origin"></script>verursacht einen 500er Fehler, ersichtlich in der Browserkonsole. Die URL sollte noch einmal kontrolliert werden.
Warum bindest du das Skript statt im Header (oder besser functions.php oder MU-Plugin) nicht direkt über das CCM19-Plugin ein?
https://docs.ccm19.com/integrationen/ccm19-wordpress/Vielen Dank für Eure Hilfestellungen!
Mein Problem lag an einer falschen Einstellung bei CCM19. Habe dies nun behoben.
Das CCM19-Plugin habe ich deshalb nicht verwendet, da ich meinen Zugang/Generator über eRecht24 erstellt hatte.maps.googleapis.com wird vor der Einwilligung und trotz Cookie-Banner geladen.
Der Cookie-Banner selbst verursacht so genannte Third-Party- oder Drittanfragen, 8 insgesamt. Auch wenn der Server in Deutschland liegt, ist das dennoch eine Übertragung privater Daten an Dritte. Ob die darunter befindlichen Statistik-Links technisch notwendig sind? Es gibt Cookie-Banner, die innerhalb der WordPress-Installation funktionieren und keine Daten an außerhalb übertragen.Na ja, zumindest Google ist nicht DSGVO-konform.
Prüfe deine Website dort: https://webbkoll.5july.net/de/
Weitere Hilfe/Information: https://dsgvo-und-fonts.deDa das ursprüngliche Problem gelöst ist: Setzt du bitte den Thread auch auf gelöst, rechte Seitenleiste, Status, Drop-down-Auwahl. (Begründung)
Du musst angemeldet sein, um auf dieses Thema zu antworten.