- This topic has 5 replies, 3 voices, and was last updated 3 years, 9 months ago by Leo.
-
AuthorPosts
-
June 26, 2020 at 3:50 pm #1343135Carlos
Hello,
I’m using the generatepress on a directory/biblia
There’s any code CSS for to remove the section categories and the sidebar?
Thank you very much!
June 27, 2020 at 12:32 am #1343338DavidStaffCustomer SupportHi there,
you can use the Layout Metabox module to remove sidebars from individual pages:
https://docs.generatepress.com/article/layout-metabox-overview/
This can also be set dynamically using the Layout Element:
https://docs.generatepress.com/article/layout-element-overview/
June 27, 2020 at 5:32 am #1343515CarlosDavid,
it’s not working! The directory /biblia is not WordPress because I can’t use elements, I need to use the file style.css in my directory.
Do you understand now?
Please go to my directory web and look the elements that I need remove. Example: (logo above, I have 2 logos) 2 Widgets: Categories + form register= Sidebar
Any idea please?
Thank you very much!
June 27, 2020 at 9:10 am #1343775LeoStaffCustomer SupportSorry I don’t quite understand the issue either.
What are you trying to accomplish?
I noticed that the page doesn’t have page ID so we can’t just target the CSS to that page.
June 28, 2020 at 6:25 am #1344369CarlosLeo,
I only need know how remove the right sidebar with CSS. The directory take the theme (Generatepress) for show html pages.
Before the use generatepress my code worked very well with my old Newspaper theme. After I switch to Generatepress this directory /biblia is not working properly.
For example, before it showed the description: “Biblia DC Online – Devocionales Cristianos” in all the pages the directory. Today shows only the title of the main page: “Devocionales Cristianos”
This causes me a BIG problem with google, because all the descriptions on the page are repeated.
I don’t know what I’m doing wrong! Look the code in the child theme
<?php /** * GeneratePress child theme functions and definitions. * * Add your custom PHP in this file. * Only edit this file if you have direct access to it on your server (to fix errors if they happen). */ add_action( 'wp_head', 'child_theme_head_script'); function wpse62415_filter_wp_title( $title ) { $url = parse_url("https://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"); foreach ($url as $key => $value) { if(preg_match("/^\/biblia/", $value)) { $after = ' - Biblia DC Online'; $result = []; $result2 = []; $result3 = []; $filepath = $_SERVER['DOCUMENT_ROOT'].$url['path']; if (file_exists($filepath)) { $file = file_get_contents($filepath); preg_match("/<h2[^>]+>(.+?)<\/h2>/", $file, $result); if(isset($result[1])) { $title = $result[1].$after; } else { $file = file_get_contents($filepath); preg_match("/<h2>(.+?)<\/h2>/", $file, $result2); if(isset($result2[1])) { $title = $result2[1].$after; } else { $file = htmlspecialchars(file_get_contents($filepath)); preg_match("/<h2>(.+?)<\/h2>/", $file, $result3); if(isset($result3[1])){ $title = $result3[1].$after;} else{ $title = 'Biblia DC Online - Devocionales ✝ Cristianos';} } } } } } return $title; } add_filter( 'wp_title', 'wpse62415_filter_wp_title',100 ); /* ---------------------------------------------------------------------------- add the parent style + style.css from this folder */ add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles', 11); function theme_enqueue_styles() { wp_enqueue_style('td-theme', get_template_directory_uri() . '/style.css', '', TD_THEME_VERSION, 'all' ); wp_enqueue_style('td-theme-child', get_stylesheet_directory_uri() . '/style.css', array('td-theme'), TD_THEME_VERSION . 'c', 'all' ); } //add_action( 'wp_head', 'child_theme_head_script'); add_filter('pre_get_document_title', 'change_the_title'); function change_the_title($title) { $url = parse_url("https://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"); foreach ($url as $key => $value) { if(preg_match("/^\/biblia/", $value)) { $after = ' - Biblia DC Online'; $result = []; $result2 = []; $result3 = []; $filepath = $_SERVER['DOCUMENT_ROOT'].$url['path']; if (file_exists($filepath)) { $file = file_get_contents($filepath); preg_match("/<h2[^>]+>(.+?)<\/h2>/", $file, $result); if(isset($result[1])) { return $result[1].$after; } else { $file = file_get_contents($filepath); preg_match("/<h2>(.+?)<\/h2>/", $file, $result2); if(isset($result2[1])) { return $result2[1].$after; } else { $file = htmlspecialchars(file_get_contents($filepath)); preg_match("/<h2>(.+?)<\/h2>/", $file, $result3); if(isset($result3[1])) return $result3[1].$after; else return 'Biblia DC Online'; } } } } } return $title; } function theme_slug_logo_url() { return 'https://www.devocionalescristianos.org'; } add_filter( 'login_headerurl', 'theme_slug_logo_url' ); function theme_slug_login_logo() { ?> <style type="text/css"> #login h1 a, .login h1 a { background-image: url(https://www.devocionalescristianos.org/wp-content/uploads/2019/01/Logo_DC_ultimo_2019-2.png); height:75px; width:320px; background-repeat: no-repeat; padding-bottom: 20px; background-size: 320px; } </style> <?php }
Please give me a light in the dark! I am having big problems with repeated content. Some help will be very welcome
And for remove the right side I add the Generatepress child this code that not work! the code here:
I’m trying:
.right-sidebar { display:none; }
and for the remove the image:
.header-imgage { max-width: 100%; height: auto; -ms-interpolation-mode: bicubic; display:none; vertical-align: middle; }
But it’s not working.
Any idea? Thank very much!
June 28, 2020 at 9:30 am #1344639LeoStaffCustomer Supportright-sidebar
is not a class in GP.Try
#right-sidebar
as a selector instead.header-imgage
is also not a class in GP.Try
.header-image
instead. -
AuthorPosts
- You must be logged in to reply to this topic.