add_action('wp', function() {
if (is_single()) {
add_action('wp_enqueue_scripts', function() {
$css = "
/* Force CoverNews Full Width Layout with Sidebar */
body.single .container {
max-width: 100% !important;
width: 100% !important;
padding: 0 20px !important;
}
body.single #primary {
width: calc(100% - 420px) !important;
float: left !important;
padding-right: 20px !important;
background: #ffffff !important;
}
body.single #secondary {
width: 400px !important;
float: right !important;
padding-left: 0px !important;
display: block !important;
background: #ffffff !important;
margin-top: 200px !important;
}
/* Ensure Content Container Full Width */
body.single #content.container > .row {
display: flex !important;
flex-wrap: wrap !important;
align-items: flex-start !important;
margin: 0 !important;
max-width: 100% !important;
width: 100% !important;
}
body.single #content {
background: #ffffff !important;
width: 100% !important;
max-width: 100% !important;
}
/* Main Content Area Background */
body.single .site-content {
background: #ffffff !important;
width: 100% !important;
}
/* Normal Scrolling Sidebar */
@media (min-width: 992px) {
body.single #secondary {
position: static !important;
top: auto !important;
align-self: flex-start !important;
}
}
/* FORCE OVERRIDE COVERNEWS THEME CSS */
body.single #secondary .content-widget,
body.single .widget-area .content-widget,
.widget-area .content-widget,
#secondary .content-widget {
background: #ffffff !important;
margin-bottom: 20px !important;
padding: 0 !important;
border-radius: 10px !important;
box-shadow: 0 4px 15px rgba(0,0,0,0.15), 0 2px 8px rgba(0,0,0,0.1) !important;
overflow: hidden !important;
border: none !important;
}
/* MAXIMUM PRIORITY FOR TITLE STYLING */
body.single #secondary .content-widget .content-title,
body.single .widget-area .content-widget .content-title,
.widget-area .content-widget .content-title,
#secondary .content-widget .content-title,
body.single #secondary .content-widget h2.content-title,
body.single .widget-area .content-widget h2.content-title,
.widget-area .content-widget h2.content-title,
#secondary .content-widget h2.content-title {
margin: 0 !important;
padding: 5px 15px 5px 15px !important;
border-radius: 10px 10px 0 0 !important;
border-bottom: none !important;
line-height: 1.2 !important;
border: none !important;
background: inherit !important;
height: auto !important;
min-height: auto !important;
}
/* MAXIMUM PRIORITY FOR SPAN TEXT */
body.single #secondary .content-widget .content-title span,
body.single .widget-area .content-widget .content-title span,
.widget-area .content-widget .content-title span,
#secondary .content-widget .content-title span,
body.single #secondary .content-widget h2.content-title span,
body.single .widget-area .content-widget h2.content-title span,
.widget-area .content-widget h2.content-title span,
#secondary .content-widget h2.content-title span {
font-size: 20px !important;
font-weight: 700 !important;
color: #ffffff !important;
position: relative !important;
padding: 0 !important;
margin: 0 !important;
line-height: 1.2 !important;
display: block !important;
}
/* REMOVE ALL PSEUDO ELEMENTS */
body.single #secondary .content-widget .content-title span::before,
body.single #secondary .content-widget .content-title span::after,
body.single #secondary .content-widget .content-title::before,
body.single #secondary .content-widget .content-title::after {
display: none !important;
content: none !important;
border: none !important;
background: none !important;
}
/* Widget Content Area */
body.single #secondary .content-widget .widget-content,
.widget-area .content-widget .widget-content,
#secondary .content-widget .widget-content {
padding: 15px !important;
background: #ffffff !important;
margin: 0 !important;
border: none !important;
}
/* Mobile Responsive für Titel */
@media (max-width: 1200px) {
.toc-entry { font-size: 13px !important; }
.toc-number { min-width: 14px !important; font-size: 10px !important; }
}
@media (max-width: 768px) {
.toc-entry { font-size: 12px !important; }
.toc-number { min-width: 12px !important; font-size: 9px !important; }
}
/* Individual Widget Colors - MAXIMUM PRIORITY */
body.single #secondary .content-widget:nth-child(1) .content-title,
.widget-area .content-widget:nth-child(1) .content-title,
#secondary .content-widget:nth-child(1) .content-title {
background: #1a0dab !important;
}
body.single #secondary .content-widget:nth-child(2) .content-title,
.widget-area .content-widget:nth-child(2) .content-title,
#secondary .content-widget:nth-child(2) .content-title {
background: #2e8b57 !important;
}
body.single #secondary .content-widget:nth-child(3) .content-title,
.widget-area .content-widget:nth-child(3) .content-title,
#secondary .content-widget:nth-child(3) .content-title {
background: #8b4513 !important;
}
body.single #secondary .content-widget:nth-child(4) .content-title,
.widget-area .content-widget:nth-child(4) .content-title,
#secondary .content-widget:nth-child(4) .content-title {
background: #4682b4 !important;
}
body.single #secondary .content-widget:nth-child(5) .content-title,
.widget-area .content-widget:nth-child(5) .content-title,
#secondary .content-widget:nth-child(5) .content-title {
background: #555555 !important;
}
body.single #secondary .content-widget:nth-child(6) .content-title,
.widget-area .content-widget:nth-child(6) .content-title,
#secondary .content-widget:nth-child(6) .content-title {
background: #ff6600 !important;
}
/* Dark Mode */
body.dark .content-widget {
background: #333 !important;
color: #fff !important;
}
body.dark .content-title span {
color: #fff !important;
}
/* Mobile Responsive */
@media (max-width: 991px) {
body.single #primary {
width: 100% !important;
float: none !important;
padding: 0 !important;
}
body.single #secondary {
width: 200px !important;
float: none !important;
padding: 0 !important;
margin: 30px auto 0 auto !important;
position: static !important;
}
}
";
wp_add_inline_style('wp-block-library', $css);
}, 9999);
}
});
// === SIDEBAR DISPLAY HOOK ===
add_action('get_sidebar', function($name) {
if (is_single() && (empty($name) || $name === 'sidebar-1')) {
if (is_active_sidebar('content-sidebar')) {
echo '';
} else {
echo '';
}
return true;
}
});
// === JAVASCRIPT FÜR SMOOTH SCROLLING ===
add_action('wp_footer', function() {
if (is_single()) {
echo '';
}
});
?>
Warning: Cannot modify header information - headers already sent by (output started at /var/customers/webs/Muhsin/muhsin.de/wp-content/plugins/rss-sidebar/rss-sidebar.php:700) in /var/customers/webs/Muhsin/muhsin.de/wp-includes/pluggable.php on line 1450
Warning: Cannot modify header information - headers already sent by (output started at /var/customers/webs/Muhsin/muhsin.de/wp-content/plugins/rss-sidebar/rss-sidebar.php:700) in /var/customers/webs/Muhsin/muhsin.de/wp-includes/pluggable.php on line 1453