birdman91
Verfasste Forenbeiträge
-
Forum: Themes
Als Antwort auf: get_template_directory() falsche urlOh Gosh, danke dir. Ich saß wohl gestern zu lange dranxD
Jetz ist alles klar, ich danke dir=)
Forum: Themes
Als Antwort auf: get_template_directory() falsche urlIch glaube sie verstehen mich falsch, oder ich verstehe gerade nicht was sie meinen^^
also wenn ich in meiner index.php
`<?php $icon_url = get_template_directory_uri() . ‚/inc/Acf/icons/Terranova_Theme_icon_backend.png‘;?>
<?php echo ($icon_url); ?>` eingebe dann ist der Pfad natürlich richtig.Ich befinde mich aber in meiner functions.php dort habe ich ein eigenes Admin Menü erstellt.
if( function_exists('acf_add_options_page')) { acf_add_options_page(array( 'page_title' => 'Terranova Theme Settings', 'menu_title' => 'Terranova Settings', 'menu_slug' => 'terranova-settings', 'icon_url' => get_template_directory() . '/inc/Acf/icons/Terranova_Theme_icon_backend.png', 'redirect' => true )); }
allerdings bekomme ich dann eine url angegeben von
/var/www/vhosts/tattoo-connection.de/httpdocs/
wp-content/themes/terranova_Theme/inc/Acf/icons/Terranova_Theme_icon_backend.pngich bräuchte aber eine url wie im Frontend http://tattoo-connection.de/wp-content/themes/terranova_Theme/inc/Acf/icons/Terranova_Theme_icon_backend.png
Forum: Allgemeine Fragen
Als Antwort auf: mysql AbfrageSchon klar das es normalerweise eine css datei ist. Aber diese kann ich nichtmehr verändern ohne zu coden…
ich mache aber sowas z.B.
<?php header('Content-type: text/css');?> #loginform{ <?php if (get_field('lightdark_theme', 'option') == 'light'){ echo('background-color: rgba(84,84,84,0.8);'); } else{ echo('background-color: rgba(245,245,245,0.8);'); };?> }
OMG=O warum habe ich nicht wp_enqueue_scripts geschriebenxD Danke jetzt läd es normal=D
Forum: Allgemeine Fragen
Als Antwort auf: mysql AbfrageEntschuldige bitte ich rede Blödsinn=P.
Ich muss nur eine Connection zur Datenbank erzeugen.
Dann funktioniert auch wieder der Hook the_field(‚image‘);Alles gut Funktioniert alles super danke für die Hilfe=D
Eine Frage hätte ich aber dennoch.
Mein Stylesheet binde ich folgendermaßen in die functions.php ein.
/*=============================== Custom Backend =================================*/ function birdman_login() { wp_enqueue_style( 'custom_login_style', get_stylesheet_directory_uri() . '/custom_backend/custom-login-style.php', '', '1.0.0' ); } add_action('login_head', 'birdman_login');
Ich habe aber eine ewige Ladezeit nun von der custom-login-style.php (306 ms).
Beziehungsweise der WordPress login Blitzt kurz auf, bevor meine Änderungen geladen werden.
Kann ich dass irgendwie umgehen?Forum: Allgemeine Fragen
Als Antwort auf: mysql AbfrageJa habe ich, das Problem ist nur. Das ich die wp-admin Seite bearbeite über eine eigens erstellte custom-login-style.php . Daher greift der the_field(‚image‘); hook nicht.
Die Sql abfrage hätte ich nun so gelöst
/*=========================================================================================================================================================== Include wp-congig and connect database ========================================================================================================================================================*/ include_once '../../../../wp-config.php'; $conn = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME); /*=========================================================================================================================================================== Background Image Foreign Key ========================================================================================================================================================*/ $BackgroundImage = "SELECT * FROM wp_options WHERE option_name='options_background_image';"; $BackgroundImageResult = mysqli_query($conn, $BackgroundImage); $BackgroundImageRow = mysqli_fetch_assoc($BackgroundImageResult); $BackgroundImageID = $BackgroundImageRow['option_value']; /*=========================================================================================================================================================== Background Image Value ========================================================================================================================================================*/ $BackgroundImageUrl = "SELECT * FROM wp_posts WHERE ID='$BackgroundImageID';"; $BackgroundImageUrlResult = mysqli_query($conn, $BackgroundImageUrl); $BackgroundImageUrlRow = mysqli_fetch_assoc($BackgroundImageUrlResult); $BackgroundImageUrlValue = $BackgroundImageUrlRow['guid'];
oder würde das auch irgendwie einfacher gehen?
WPDB Objekt schau ich mir mal für die Sicherheit an besten Dank für den Tipp=)