Mhh ok habs versucht aber die tauchen immer noch auf.
Beiträge von Snewi
-
-
Hallo, mal wieder ein Problem mit den Google Fonts. Diese werden über die functions.php in meinem Theme geladen.
Code
Alles anzeigenadd_action( 'wp_enqueue_scripts', 'applauz_load_fonts' ); /** * Loads custom Google Fonts */ if ( ! function_exists( 'applauz_load_fonts' ) ) { function applauz_load_fonts() { $body_font = urldecode( boldthemes_get_option( 'body_font' ) ); $heading_font = urldecode( boldthemes_get_option( 'heading_font' ) ); $menu_font = urldecode( boldthemes_get_option( 'menu_font' ) ); $heading_subtitle_font = urldecode( boldthemes_get_option( 'heading_subtitle_font' ) ); $heading_supertitle_font = urldecode( boldthemes_get_option( 'heading_supertitle_font' ) ); $font_families = array(); if ( $body_font != '' ) { if ( $body_font == 'no_change' ) { $body_font = BoldThemes_Customize_Default::$data['body_font']; } $font_families[] = $body_font . ':100,200,300,400,500,600,700,800,900,100italic,200italic,300italic,400italic,500italic,600italic,700italic,800italic,900italic'; } else { /* Translators: If there are characters in your language that are not supported by chosen font(s), translate this to 'off'. Do not translate into your own language. */ if ( 'off' !== _x( 'on', 'Lato font: on or off', 'applauz' ) ) { $font_families[] = 'Lato' . ':100,200,300,400,500,600,700,800,900,100italic,200italic,300italic,400italic,500italic,600italic,700italic,800italic,900italic'; } } if ( $heading_font != '' ) { if ( $heading_font == 'no_change' ) { $heading_font = BoldThemes_Customize_Default::$data['heading_font']; } $font_families[] = $heading_font . ':100,200,300,400,500,600,700,800,900,100italic,200italic,300italic,400italic,500italic,600italic,700italic,800italic,900italic'; } else { /* Translators: If there are characters in your language that are not supported by chosen font(s), translate this to 'off'. Do not translate into your own language. */ if ( 'off' !== _x( 'on', 'Lato font: on or off', 'applauz' ) ) { $font_families[] = 'Lato' . ':100,200,300,400,500,600,700,800,900,100italic,200italic,300italic,400italic,500italic,600italic,700italic,800italic,900italic'; } } if ( $menu_font != '' ) { if ( $menu_font == 'no_change' ) { $menu_font = BoldThemes_Customize_Default::$data['menu_font']; } $font_families[] = $menu_font . ':100,200,300,400,500,600,700,800,900,100italic,200italic,300italic,400italic,500italic,600italic,700italic,800italic,900italic'; } else { /* Translators: If there are characters in your language that are not supported by chosen font(s), translate this to 'off'. Do not translate into your own language. */ if ( 'off' !== _x( 'on', 'Lato font: on or off', 'applauz' ) ) { $font_families[] = 'Lato' . ':100,200,300,400,500,600,700,800,900,100italic,200italic,300italic,400italic,500italic,600italic,700italic,800italic,900italic'; } } if ( $heading_subtitle_font != '' ) { if ( $heading_subtitle_font == 'no_change' ) { $heading_subtitle_font = BoldThemes_Customize_Default::$data['heading_subtitle_font']; } $font_families[] = $heading_subtitle_font . ':100,200,300,400,500,600,700,800,900,100italic,200italic,300italic,400italic,500italic,600italic,700italic,800italic,900italic'; } else { /* Translators: If there are characters in your language that are not supported by chosen font(s), translate this to 'off'. Do not translate into your own language. */ if ( 'off' !== _x( 'on', 'Lato font: on or off', 'applauz' ) ) { $font_families[] = 'Lato' . ':100,200,300,400,500,600,700,800,900,100italic,200italic,300italic,400italic,500italic,600italic,700italic,800italic,900italic'; } } if ( $heading_supertitle_font != '' ) { if ( $heading_supertitle_font == 'no_change' ) { $heading_supertitle_font = BoldThemes_Customize_Default::$data['heading_supertitle_font']; } $font_families[] = $heading_supertitle_font . ':100,200,300,400,500,600,700,800,900,100italic,200italic,300italic,400italic,500italic,600italic,700italic,800italic,900italic'; } else { /* Translators: If there are characters in your language that are not supported by chosen font(s), translate this to 'off'. Do not translate into your own language. */ if ( 'off' !== _x( 'on', 'Lato font: on or off', 'applauz' ) ) { $font_families[] = 'Lato' . ':100,200,300,400,500,600,700,800,900,100italic,200italic,300italic,400italic,500italic,600italic,700italic,800italic,900italic'; } } if ( count( $font_families ) > 0 ) { $query_args = array( 'family' => urlencode( implode( '|', $font_families ) ), 'subset' => urlencode( 'latin,latin-ext' ), ); $font_url = add_query_arg( $query_args, 'https://fonts.googleapis.com/css' ); wp_enqueue_style( 'applauz-fonts', $font_url, array(), '1.0.0' ); } } }Nun habe ich über meine functions.php im Child folgendes versucht:
Codefunction remove_googlefonts() { wp_dequeue_style( 'applauz_load_fonts' ); } add_action( 'wp_enqueue_scripts','remove_googlefonts', 20 );Klappt natürlich nicht. Aber warum?
LG Snewi
-
Hallo zusammen, ich möchte gerne nicht über die standard Login URL xxx/wp-admin auf Backend zugreifen. Habe jetzt versucht das ganze über die .htaccess zu steuern was irgendwie nur so halb funktioniert. Backendformatierung passt nicht mehr und ich komme nichts ins Backend rein. Der neue Aufruf an sich passt. Folgendes habe ich eingeben:
Apache Configuration<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} /gmwam-admin$ RewriteRule ^(.*)$ /gmwam-admin/ [R=301,L] RewriteRule ^gmwam-admin(.*) /wp-admin$1 [L,QSA] RewriteCond %{ENV:REDIRECT_STATUS} ^$ RewriteRule ^wp-admin(.+) /index.php?wph-throw-404 [L] </IfModule>Mache ich noch was falsch?
LG Snewi
-
Danke für die Info :-) ich schau mal was der Themehersteller so sagt!
-
Hat den niemand eine Idee? Habe auch schon alle Plugins deaktiviert aber der Fehler bleibt. Woran könnte es liegen was kann ich noch versuchen?
-
Hi, aber die Anzahl ist doch erstmal egal. YouTube z.b. setzt Drittanbieter-Cookies und das nicht wenige
Ich setze nur Session Cookies und keinen einzigen Drittanbieter-Cookie mehr nicht und diese zwingend als HttpOnly Secure SameSite(Lax)
verhindert:HttpOnly bedeutet, dass Cookies nur vom Server gelesen werden können und nicht durch JavaScript im Webbrowser. Das verhindert XSS (Cross-Site Scripting) Angriffe.
Secure bedeutet, dass ein Cookie nur über eine sichere (HTTPS) Verbindung gesendet wird. Das verhindert MITM (Man-in-the-Middle) Angriffe.
SameSite wird verwendet um dem Browser mitzuteilen, dass er nur dann Cookies senden darf, wenn die Anfrage von der gleichen Seite stammt. Das verhindert CSRF (Cross-Site Request Forgery) Angriffe.
Was sollte also daran schlimm sein?
LG
-
-
Ach vom Hexenhäuschen oder wie das heisst ? Unabhängig ob das ganze Sinn macht oder nicht. Wie am besten umsetzen das ganze
-
Was ist eine Mobile Holo-Bolo version :-)
-
Hallo,
ich würde gerne meine Seite https://ems-lengerich.de ganz normal per Desktop anzeigen. Wenn jetzt aber die mobile Ansicht verwendet wird dann soll die Seite: https://ems-lengerich.de/faq angezeigt werden.
Ist das irgendwie sauber möglich?LG
-
Hast du ein paar Links?
-
Moin, kein Problem :-) Also mit dem Logo hab ich hinbekommen. Das Menü gestalte ich jetzt einfach anders. Der WP BAkery verbirgt sich dahinter. Danke
-
Alles gut das ist zu Testzwecken mit dem Betreiber abgesprochen :) Kannst du eventuell nochmal helfen? Auch die Div-Box bekomme ich nicht über das Menü im Header :(
-
Ok, aber ich kann mich doch im Grunde genommen auch immer für eins entscheiden. Welches ist denn schneller oder wonach richtet sich das? In meinem Beispiel ging das eine nicht dafür das andere ok hier hab ich nur diese Möglichkeit. Was ist wenn beides geht?
-
JA bei mir gehts erstmal immer nur um PHP Files. Loginbereich verändern. Fonts lokal einbinden usw
-
Hey, irgendwie wird die Schrift ebenfalls mit kursiv. Kannst du mal schauen? Es soll ja so aussehen wie:
http://schoenhoff-gaerten.de/Und es sieht aus nach: https://schoenhoff.minnerup.info
Das Menü habe ich schon einigermaßen hinbekommen nur der braune Balken müsste noch nach oben rauslaufen.
LG
-
Ok würdest du denn immer eigene PHP-Files die über das Child eingebunden werden mit get_stylesheet_directory() einbinden?
Danke nochmal für deine Hilfe :-)
-
Megaaaa so klappt es:
include( get_stylesheet_directory() . '/functions/button.php' );
Also binde ich meine anderen Funktionen alle so ein?
Danke
-
ok aber alle anderen Funktionen die ich ebenfalls noch einbinde mache ich so. Ist das dann grundsätzlich falsch? Weil da funktioniert es
-
Hey also folgendes habe ich gemacht:
Child Theme
functions.php
/functions/button.php
Codefunction button_style() { wp_enqueue_style('mein-toller-eigener-button', get_stylesheet_directory_uri().'/css/button.css'); } add_action('wp_enqueue_scripts', 'button_style');/css/button.css
CSS
Alles anzeigen.bg a.button, .bg span.button a { bottom: 60px; } a.button, span.button a { padding: 5px 30px; padding-right: 80px; background: #79B31B; text-transform: uppercase; font-size: 0.64em; margin-top: 2em; display: inline-block; position: relative; z-index: 50; color: #fff; position: absolute; bottom: 0px; white-space: nowrap; line-height: 2.5em; cursor: pointer; } a.button:hover:after, span.button a:hover:after { width: 100%; -webkit-transition: width 500ms ease; -moz-transition: width 500ms ease; -ms-transition: width 500ms ease; -o-transition: width 500ms ease; transition: width 500ms ease; } a.button:after, span.button a:after { content: ''; width: 60px; height: 100% !important; display: block; position: absolute; top: 0; right: 0; background: url('https://schoenhoff.minnerup.info/wp-content/uploads/2021/05/button.svg'); z-index: -1; background-size: cover; -webkit-transition: width 500ms ease; -moz-transition: width 500ms ease; -ms-transition: width 500ms ease; -o-transition: width 500ms ease; transition: width 500ms ease; }Bind ich den CSS Code im Customizer ein, dann gehts. ICh möchte das ganze aber gerne über eine eigene Funktion im Child machen.