Karin Bronwasser | WordPressoloog

  • Home
  • Diensten
    • Ontwerp naar website
    • WordPress websites
    • WordPress Online Programma
    • WordPress Overstap Service
    • WordPress ondersteuning
    • WordPress spreekuur
    • WordPress verhuizen
    • WordPress Abonnementen
  • WordPress Onderhoud
  • WordPress Workshops
    • Workshop Website
  • WordPress Plus Hosting
    • SSL certificaten
  • Portfolio
  • WordPressblog
  • Contact
    • Wie ben ik
Je bent hier: Home / WordPress / Zelf sleutelen aan wordpress

15 juli 2007 Door WordPressoloog ]

Zelf sleutelen aan wordpress

Voor een opdrachtgever moet er even een website uit de grond gestampt worden. Ik bied aan deze in wordpress op te zetten, zodat ze hem zelf kunnen vullen. Alles goed en wel. Maar er is ook een vormgeefster die de vormgeving van de site maakt. Een mooie vormgeving, maar wel met wat haken en ogen. Zo is er een sidebar waarin een submenu moet komen, een andere sidebar waarin afhankelijk van de tekst in het hoofdvak een foto of een introtekstje komt. En nog een paar kleine dingen. Ik ga optimistisch aan de slag. Er lukken een aantal dingen vrij redelijk, maar dan gaat het mis. Het begint met het submenu. Dat wil ik uitklapbaar hebben (dat lukt) en dat de link in het hoofdmenu actief blijft (lukt ook). Maar wat niet lukt is dit vol te houden tot het laatste niveau. Zodra ik bij het derde niveau aan kom is het mis. Ik gebruik een script waarbij het hoofditem (de hoofdpagina) in een topnavigatie staat en de subpagina’s in het submenu. Zodra ik bij het laatste niveau aankom is het script vergeten dat de pagina waar de subpagina onderhangt eigenlijk ook weer een subpagina is. Het is duiken in de database en in de code. Moeilijk als je maar een heel klein beetje php kent. Maar uiteindelijk met wat hulp gaat het goed. Niet perfect. Bij het laatste niveau is het hoofditem niet meer gekleurd, maar het menu klapt netjes uit.Op naar het volgende probleem. Het koppelen van plaatjes of tekst in de middenkolom aan de tekst in de hoofdkolom. En dan natuurlijk zodanig dat iemand anders daar makkelijk tekst en  plaatjes kan toevoegen, zonder dat ik daar aan te pas hoef te komen. Na veel zoeken kom ik eerst op de plugin miniposts. Lijkt aardig, maar ik zie geen mogelijkheid om een minipost aan een specifieke pagina te hangen. Jammer, want dit leek mij ideaal. Uiteindelijk beland ik bij de plugin execphp. Deze plugin tovert een widget in de sidebar en in die widget kun je php code zetten. Ik ga aan het programmeren en uiteindelijk heb ik een code die kijkt welke pagina actief is, dan gaat zoeken of er een plaatje is wat bij die pagina hoort, of een stukje tekst, en dat dan vervolgens op de juiste plek vertoont. En als er niets is, dan komt er gewoon niets.

Het kost me alles bij elkaar bijna een week, maar dan werkt het. Perfectioneren lijkt me iets voor na de vakantie, want wil je nu wat in de tekst wijzigen of een andere foto plaatsen, dan moet je via ftp het foute bestand verwijderen en een nieuwe uploaden. Het mooiste lijkt me nog altijd om een koppeling te maken met miniposts, waarbij je gewoon aangeeft naast welke pagina de minipost getoond moet worden. Maar ik denk dat dat iets is voor de echte programmeurs. Ik vind het al heel knap van mezelf dat ik zover ben gekomen.

Categorie: WordPress, WordPress Plugins Tags: database, menu, navigatie, plugin, sidebar, widget, WordPress | Reageer

Geef een reactie Antwoord annuleren

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Zoeken

Weblog rubrieken

Waarschuwing

Let op de datum van de berichten. Dit blog gaat al een tijdje mee en niet alle tips werken wellicht meer met de huidige versie van WordPress of een plugin is wellicht niet meer beschikbaar. Het navolgen van de tips is op eigen risico.

Volg me...

TwitterFacebookLinkedin
SoHosted gTLD banner 300x250

Anderen twitteren…

Favorite Tweets by @KarinBron

Bedank me


Soms geef ik gratis support. Ben je blij met advies dat ik heb gegeven en heb je er wat aangehad. Laat het dan merken: bezoek deze bijzondere webwinkel van Oxfam Novib en doe je bestelling.

Archief


Genesis Framework for WordPress    Genesis Framework for WordPress Partner van bol.com (gif, 88x31)

WordPress Plus Hosting

Wij bouwen niet alleen websites, wij verzorgen ook de webhosting, met onderhoudsmodule: WordPress Plus Hosting, dus helemaal zonder zorgen.
Ook met SSL certificaat.

Webwinkel

Je eigen webwinkel in WordPress? Dat kan Vraag naar de mogelijkheden van WooCommerce..

Online Programma

Een eigen Online Programma, Cursus- of E-learning website. Ook dat is mogelijk. We bieden een compleet pakket. Neem contact met ons op om over alle mogelijkheden te praten.

Klanten gaan voor…

We werken hard aan een nieuw uiterlijk van Bronwasser Websites, maar we vinden dat de websites van onze klanten voor gaan. Vandaar dat de website in een tijdelijk jasje zit.

Contact

Bronwasser Websites
Info@bronwasserwebsites.nl
tel: 06 29 28 24 23
Of neem contact op via ons formulier

Mijn website draait bij..

SoHosted webhosting

Laatste berichten

Toch verkopen tijdens de lockdown

En opeens is daar een harde lockdown en moet op de meer >>

WordPress 5.6 is uit

Er is weer een nieuwe versie van WordPress en dat ziet er veel meer >>

Werken met de Gutenberg/Blockeditor

11 augustus is de nieuwste versie van WordPress uitgekomen. Weer meer >>

WordPress 5.5 komt er aan

Heb je een WordPress website en houd je die zelf bij? Let dan meer >>

Klanten helpen in coronatijd

Corona heerst, je hebt een beroep waarbij je je klanten moet meer >>

Afbreken van woorden in een blok

Ik loop er wel vaker tegenaan, en met mij wellicht meer.... je meer >>

••••••

Wij bouwen onze websites met

Genesis Framework for WordPress

Volg me

TwitterFacebookLinkedin

Gratis support gehad……


Soms geef ik gratis support. Ben je blij met advies dat ik heb gegeven en heb je er wat aangehad. Laat het dan merken: bezoek deze bijzondere webwinkel van Oxfam Novib en doe je bestelling.

Copyright © 2021 Bronwasser Websites gemaakt met WordPress · Algemene Voorwaarden · Privacy Beleid

Deze website gebruikt Cookies om anoniem statistieken bij te houden. Wij gaan er vanuit dat je hiermee akkoord gaat, maar je kunt het uitschakelen als je wilt. Cookie settingsACCEPT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Altijd ingeschakeld

Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.

Non-necessary

Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.

OPSLAAN & ACCEPTEREN
  • Home
  • Diensten
    • Ontwerp naar website
    • WordPress websites
    • WordPress Online Programma
    • WordPress Overstap Service
    • WordPress ondersteuning
    • WordPress spreekuur
    • WordPress verhuizen
    • WordPress Abonnementen
  • WordPress Onderhoud
  • WordPress Workshops
    • Workshop Website
  • WordPress Plus Hosting
    • SSL certificaten
  • Portfolio
  • WordPressblog
  • Contact
    • Wie ben ik