luna1970
Aangemaakte reacties
-
Forum: Code oplossingen gezocht
In antwoord op: De juiste manier om function.php te coderenGelukkig ik denk: weer terug bij af.
Valt mee.
Enorm bedankt weer voor de moeite
Forum: Code oplossingen gezocht
In antwoord op: De juiste manier om function.php te coderenDank weer. als ik <?php weg haal krijg ik de volgende melding:
Je wijzigingen in de PHP-code zijn teruggedraaid vanwege een fout op regel 36 in het bestand wp-content/themes/luna-aangenaam/functions.php. Los dit op en probeer opnieuw op te slaan.
syntax error, unexpected ‘}’, expecting end of file
en je schrijft aan het einde
Begin bovenaan bestand functions met <?php.
Onderaan in de footer van je site komt copyright teken + jaartal + naam vd site.Guido
Wat doe ik nu fout
Groet
Forum: Code oplossingen gezocht
In antwoord op: De juiste manier om function.php te coderenDankjewel, dit werkt en ziet er meteen een stuk overzichtelijker uit. Ik heb alleen nog dit toegevoegd voor het verwijderen van de kopregel:
// Remove default header add_action( 'after_setup_theme','tu_remove_header' ); function tu_remove_header() { remove_action( 'generate_header','generate_construct_header' ); }
Het geheel ziet er nu zo uit:
<?php // Get stylesheet from parent theme function generatepress_extra_styles() { wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' ); } add_action( 'wp_enqueue_scripts', 'generatepress_extra_styles' ); // Remove default header add_action( 'after_setup_theme','tu_remove_header' ); function tu_remove_header() { remove_action( 'generate_header','generate_construct_header' ); } // Remove default copyright function remove_credits() { remove_action( 'generate_credits', 'generate_add_footer_info' ); } add_action( 'wp_head', 'remove_credits', 11 ); // Add new copyright instead function add_copyright() { $copyright = sprintf( '<span class="copyright">© %1$s %2$s</span>', date( 'Y' ), get_bloginfo( 'name' ) ); echo $copyright; } add_action( 'generate_credits', 'add_copyright', 12 ); // Add Google Analytics function add_googleanalytics() { ?> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-197023322-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-197023322-1'); </script> <?php } add_action('wp_head', 'add_googleanalytics');
Enorm bedankt voor de moeite
Groet
Forum: Code oplossingen gezocht
In antwoord op: De juiste manier om function.php te coderenHet thema is GeneratePress i.c.m. Elementor (pro), de codes heb ik door Google gevonden. Html en CSS lukt nog wel, maar PHP is het niet voor mij.
Dank en groet
Forum: Code oplossingen gezocht
In antwoord op: De juiste manier om function.php te coderenHoi, dank voor je reactie. Ik wil inderdaad graag copyright text aanpassen, de titel zoals die standaard boven aan een pagina wordt geplaatst verwijderen en Google analytics toevoegen, maar ik krijg dit dus niet kloppend, PHP is en blijft abracadabra voor mij.
Dank en groet
- Deze reactie is gewijzigd 2 jaren, 11 maanden geleden door luna1970.
Forum: Code oplossingen gezocht
In antwoord op: De juiste manier om function.php te coderenGuido ik dank je voor je reactie. Excuses voor mijn late reactie, maar ben er een hele tijd mee aan het knoeien geweest. Ook op deze manier werkt het helaas niet. Het is net of het Child theme niet goed geladen wordt omdat alles uit zijn verband getrokken wordt, ik kan alleen de vinger nog niet op de zere plek leggen.
Ik zie alleen dat als ik <?php verwijder onder
add_filter( ‘generate_copyright’,’tu_custom_copyright’ );
function tu_custom_copyright() {
echo ‘Copyright © 2021 what’s in a name’;
}`De website uit elkaar getrokken wordt, het is dan net of het Child theme of theme dan niet meer goed opgeroepen wordt. De kleuren er onder verdwijnen ook uit het script het script wordt namelijk zwart
Dank en Groet
- Deze reactie is gewijzigd 2 jaren, 11 maanden geleden door luna1970.
Forum: Code oplossingen gezocht
In antwoord op: De juiste manier om function.php te coderenBen een tijd je aan het knoeien geweest en heb denk ik nu e.e.a. op de juiste manier staan.
<?php add_action( 'wp_enqueue_scripts', ‘child_theme_enqueue_styles' ); child_theme_aangenaam_enqueue_styles() { wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' ); } add_filter( 'generate_copyright','tu_custom_copyright' ); function tu_custom_copyright() { ?> Copyright © 2021 what’s in a name <?php } add_action( 'after_setup_theme','tu_remove_header' ); function tu_remove_header() { remove_action( 'generate_header','generate_construct_header' ); } add_action('wp_head', 'wpb_add_googleanalytics'); function wpb_add_googleanalytics() { ?> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-……………..”></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-................…’); </script> <?php } ?>
Ik krijg nu geen errors meer en ook kunnen we zien of er gekeken wordt. Kan iemand mij zeggen of mijn redenatie klopt.
Dank
Forum: Overige
In antwoord op: Verwijderen Link in onderwerpDankjewel, mocht ik weer wat horen krijg je bericht via deze topic nogmaals dank.
Forum: Overige
In antwoord op: Verwijderen Link in onderwerpDank voor je hulp en reactie, ze benaderden ons via de contact button, dus ik weet niet of het deelnemers zijn van het forum.
Nogmaals dank en groet
Forum: Code oplossingen gezocht
In antwoord op: De juiste manier om function.php te coderenJeroen, ik dank je voor je reactie. Als ik het goed begrijp zou het er dus als volgt uit moeten zien:
<?php add_action( 'wp_enqueue_scripts', 'luna_aangenaam_enqueue_styles' ); function luna_aangenaam_enqueue_styles() { wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' ); } add_filter( 'generate_copyright','tu_custom_copyright' ); function tu_custom_copyright() { ?> Copyright © 2021 Luna Steintjes <?php } add_action( 'after_setup_theme','tu_remove_header' ); function tu_remove_header() { remove_action( 'generate_header','generate_construct_header' ); } add_action('wp_head', 'wpb_add_googleanalytics'); function wpb_add_googleanalytics() { ?> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-197023322-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-197023322-1'); </script>
Maar als ik het zo doe krijg ik een melding dat er een PHP fout inzit en dat daarom de wijzigingen worden teruggedraaid. Zo staat het namelijk ook php.net omschreven:
<?php echo "Hello world"; // ... more code echo "Last statement"; // the script ends here with no PHP closing tag
Maar toch doe ik iets niet goed. Waar ga ik nu fout?
Dank en groet
Forum: Code oplossingen gezocht
In antwoord op: Mail order bevestiging op categorie volgordeDank weer voor je moeite, ga ik dat proberen.
Nogmaals dank voor de moeite en een prettig weekend
Forum: Code oplossingen gezocht
In antwoord op: Mail order bevestiging op categorie volgordeIk dank je voor reactie Jeroen. Coderen is niet mijn sterkste kant, maar ik zal eens kijken. Ik had gehoopt dat iemand ooit al eens zo’n stukje script had geschreven.
Nogmaals dank voor je moeite
Forum: Plugin vragen
In antwoord op: Woocommerce laat na update onder alle, niets zienBeste Richard, heb vanmorgen Woocommerce geupdate en het probleem is inderdaad verholpen. Dank voor je moeite
- Deze reactie is gewijzigd 5 jaren, 4 maanden geleden door luna1970.