• Hallo,

    Momenteel heb ik een website met filmreviews (http://www.filmoftheday.nl) die ik met php en MySQL in elkaar heb gezet. Ik ben echter geen programmeur, dus er zitten heel wat haken en ogen aan waardoor ik heb besloten de website te vernieuwen en om te zetten naar een WordPress website. Dit met het idee dat de website op elk apparaat goed verschijnt en het makkelijker bij te werken is.

    Ik heb al eerder met WordPress gewerkt en ken de basics (+ basis css en php). Aangezien ik al een bestaande MySQL database heb met de filmreviews (incl. titel, genre, plot, datum, auteur, cijfer, etc.) wil ik deze blijven gebruiken voor de nieuwe WP website, ik weet echter niet hoe ik dit moet aanpakken. Daarnaast staat een zoek/filtersysteem zoals bijv. eBay kent erg centraal in de website, dus dat moet ook op een of andere manier verwerkt worden.

    Mijn vraag is dus eigenlijk: zijn er tips voor themes, plugins of hoe ik dit in het algemeen moet aanpakken? Als ik een basis heb die ik kan aanpassen en aanvullen kom ik er verder wel uit.
    Misschien klinkt dit een beetje vaag, maar elke tip is welkom.

    Alvast bedankt!

3 reacties aan het bekijken - 1 tot 3 (van in totaal 3)
    1. Maak een schone lege database aan
    2. Begin met een nieuwe installatie van een standaard WP-site; daarmee heb je in 5 minuten een werkende basis
    3. == == ==

    4. bepaal wat voor een soort / type site je wilt hebben
    5. voor wie de site bedoeld is en welke wensen en eisen je ‘gebruikers’ hebben
    6. bekijk welke zaken daarbij horen / passen op het gebied van
    • uiterlijk: indeling, vorm, kleuren etc.
    • functionaliteit: blog, krant, webwinkel, vereniging etc.
    • etc. etc.
    • ga op zoek naar een THEMA dat zoveel mogelijk past bij het bovenstaande
    • maak je niet druk om kleuren, lettertypen etc. Die zijn eenvoudig aan te passen
    • richt je vooral op layout / opbouw van de pagina’s / berichten
    • kijk daarna op de benodigde functionaliteit van de meest favoriete thema’s
    • probeer wat thema’s uit; WP heeft vele 10.000-den gratis thema’s, die doorgaans van goede kwaliteit zijn. Begin daar maar eens mee.
    • Installeer thema’s mbv je dashboard, kijk rond en probeer of ze voldoen aan je wensen, aanpasbaar heid etc.
    • ben je niet tevreden? Niks aan de hand! gewoon een volgend thema installeren en activeren om kijken of dat beter is. De INHOUD van je site blijft gewoon in orde… no worries.
    • Heb je een mooi thema gevonden? Joepie!
    • Tijd om de ’toeters en bellen’ te installeren zoals widgets, social media, formulieren, etc. etc. Leef je uit
    • == == == overzetten bestaande inhoud

      Ik heb al eerder met WordPress gewerkt en ken de basics (+ basis css en php). Aangezien ik al een bestaande MySQL database heb met de filmreviews (incl. titel, genre, plot, datum, auteur, cijfer, etc.) wil ik deze blijven gebruiken voor de nieuwe WP website, ik weet echter niet hoe ik dit moet aanpakken. Daarnaast staat een zoek/filtersysteem zoals bijv. eBay kent erg centraal in de website, dus dat moet ook op een of andere manier verwerkt worden.

      Mocht je voor je bestaande site ‘standaard’ functionaliteiten hebben gebruikt, wellicht kan je dat overzetten.
      Heb je zelf iets gebouwd, dat kan je kijken naar volgende opties:

    • pas de php-bestanden van WP aan, bijv door jouw code te gebruiken [zet ff in een div, want dan wellicht makkelijker te ‘handelen’??]
    • == == == gebruik WP-techniek

    • Ga op zoek naar WP-plugins die [voor het grootste deel] aan jouw wensen voldoen
    • voeg wat ‘voorbeeld data’ toe[2-3 records]
    • kijk of er / zoek naar een ‘import-functie’ of import-plugin is
    • is er geen import funtionaliteit?
    • maak een backup van de WERKENDE database
    • gebruik de ‘voorbeeld data’ om een importquery te schrijven
    • test met een kleine set records
    • stel zo nodig bij
    • importeer…
    • success? schenk een borrel / drankje naar keuze in…;)
    Thread starter Cyroq

    (@cyroq)

    Bedankt voor je uitgebreide reply!
    Tot stap 12 had ik zelf al bedacht en ben ik mee bezig geweest 🙂 Met de toeters en bellen kom ik uiteindelijk wel uit.

    Er zijn helaas geen WP-plugins te vinden die enigszins in de buurt komen van de functionaliteit die ik zoek (stap 16). Mijn code implementeren in WP klinkt als de makkelijkste oplossing, al weet ik niet goed hoe ik dit moet doen. Het grootste probleem hiermee is natuurlijk dat mijn spaghetti-programmering alsnog in de website zit verwerkt, en die wil ik eigenlijk eruit hebben zodat alle processen netjes en efficiënt verlopen.

    Ik ga in ieder geval op zoek naar plugins die ik misschien kan aanpassen, al wordt het nog een uitdaging dit ook visueel gezien te laten matchen met het ontwerp van mijn website. Die borrel moet nog even wachten dus 😉

    Ik herinner me vagelijk dat ik één [of meer] WP-sites met filmreviews in dit form voorbij heb zien komen, met wat vragen…
    Het KAN dus wel degelijk… Aangezien ik inmiddels ruim 1000 antwoorden op mijn lijstje heb staan, wordt dat ’n beetje een zoekplaatje…

    Tips & overdenkingen:

    • Los dit op door er ‘deelproblemen’ van te maken; Kleine oplossingen zijn overzichtelijker 😉
    • !!Maak je eerst druk over de techniek
    • WERKT ’t, pas dan pas het uiterlijk aan!!
    • plugins die ik heb gevonden:
    • ‘IMDb Markup Syntax’
    • ‘book review’ lijkt wel wat…
    • ‘WordPress Review Site Builder’
    • ‘Book Review Library’
    • ‘rich reviews’
    • etc…
    • GEEN van de plugins zal in één keer naadloos passen op jouw wensen; Maar met wat ‘crea-bea’ en wat css, html en php kom je [langzaam] een heel eind
    • kijk of je velden kunt toevoegen
    • let op dat je de namen van de velden en de labels makkelijk kan aanpassen

    == == ==
    Een alternatief kan zijn om mbv bijv. ‘advanced custom fields’-plugin, of een andere ‘database-plugin’, de boel heel precies naar je hand te zetten. Da’s echter wellicht puzzelen…

    KISS: Keep It Short & Simple!!

3 reacties aan het bekijken - 1 tot 3 (van in totaal 3)
  • Het onderwerp ‘Nieuwe WP review-website, tips?’ is gesloten voor nieuwe reacties.