Ondersteuning » Plugin vragen » Twenty Eleven geschikt maken voor mobiele weergave (responsive?)

  • Opgelost rgcsegers

    (@rgcsegers)


    Mijn website ziet er wat mij betreft goed uit op een desktop computer, maar ik wil de site eigenlijk ook heel geschikt maken voor op een telefoon of tablet. Ik vind van alles op de fora, maar eigenlijk niet precies wat ik bedoel.

    Mijn vragen:

    1. betekent het geschikt maken van een site voor mobiel gebruik dat je de site ‘responsive’ maakt?

    2. en als dat zo is, kun je een bestaande Twenty Eleven thema-site ‘responsive’ maken?

    3. als niet, is er dan iets te bedenken om de site geschikt(er) te maken voor mobiel gebruik?

    Alvast veel dank!

15 reacties aan het bekijken - 1 tot 15 (van in totaal 15)
  • 1. ja dat is hetzelfde

    2. alles kan… ’t één kan wat makkelijker dan ’t ander 😉
    2012 is in principe ‘responsive’ al zijn er wel wat themes die wat makkelijker ‘schaalbaar’ te krijgen zijn….

    3. Ik heb naar de opbouw van je home-page gekeken.
    Hier valt op dat je tabellen gebruikt met een vaste breedte.
    Die vaste breedte bijv. <td width="426"> maakt dat tablets en telefoons ‘verplicht’met die breedte proberen te stoeien… ;-(

    Maak je een site met ‘relatieve afmetingen’ bijv. <td width="30%"> of <td width=”2.5em”> dan kan / zal elk device gaan rekenen met zijn eigen schermgrootte als 100% en de tabel breedte is daar dan 30% van…
    Dat gaat een stuk beter dan een vaste breedte…

    Opties: MAAK EN GEBRUIK een CHILDTHEME; Geef hierin de alternatieve maten op.

    Veel eenvoudiger:
    Zoek en installeer een responsive theme met een vergelijkbaar uiterlijk. Er zijn er vele.
    Kijk eens naar ‘point’; Niet identiek, maar wel in dezelfde lijn en vast – zo nodig – aan te passen naar jouw wens…

    == == == algemeen

    1. ga op zoek naar een RESPONSIVE THEMA dat zoveel mogelijk past bij het bovenstaande
    2. maak je niet druk om kleuren, lettertypen etc. Die zijn eenvoudig aan te passen
    3. richt je vooral op layout / opbouw van de pagina’s / berichten
    4. kijk daarna op de benodigde functionaliteit van de meest favoriete thema’s
    5. 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.
    6. Installeer thema’s mbv je dashboard, kijk rond en probeer of ze voldoen aan je wensen, aanpasbaarheid etc.
    7. ben je niet tevreden? Niks aan de hand! gewoon een volgend thema installeren en activeren om te kijken of dat beter is. De INHOUD van je site blijft gewoon in orde… no worries.
    8. Heb je een mooi thema gevonden? Joepie!
    9. Tijd om de ’toeters en bellen’ te installeren zoals widgets, social media, formulieren, etc. etc. Leef je uit

    Misschien is het minder omslachtig om een theme toe te gaan passen die vanuit zichzelf als responsive is, want zeker voor een theme dat met tabellen werkt ipv div’s en niet vanuit zichzelf responsive is opgezet, zul je heel veel, maar dan ook echt heel veel met css moeten veranderen en steeds moeten uittesten.

    Succes!

    Lianne

    Thread starter rgcsegers

    (@rgcsegers)

    Dank voor jullie tips! Ik kan best een nieuw thema proberen, geen punt.

    Maar Twenty Eleven staat er gewoon tussen als ik alle responsive thema’s bekijk…

    Kan ik Twenty Eleven dan niet gewoon responsive maken met niet al teveel rompslomp? Of is de zoekfunctie op thema’s niet optimaal dat ie gewoon Twentye Eleven laat zien als ik selecteer op responsive thema’s?

    Als altijd… je hebt responsive… en responsive…
    De ene is de andere niet…
    2011 is nauwelijks responsive te noemen… Verbouwen is een [piep]-klus.
    Gewoon op zoek naar een ander theme, scheelt heeeel veel werk.

    Thread starter rgcsegers

    (@rgcsegers)

    OK dank voor het antwoord, maar als je responsive en responsive hebt, hoe kan ik dan tussen die honderden thema’s ooit zien/weten of het echt goed responsive is of niet???

    Jij hebt me 1 tip gegeven (point) waarvoor veel dank, maar er staan wel 100 thema’s onder het vinkje ‘responsive’…

    Inderdaad is op de kwaliteit van sommige thema’s e.e.a. af te dingen, die zoekfunctie geeft geen 100%-garantie (die zetten de themabouwers er zelf in). In 2011 stond responsive niet echt helemaal meer in de kinderschoenen, maar dan toch in puberschoenen. Let bij de keuze om populariteit, op reviews en waarderingen, op topics in de supportfora en op changelogs (welke aanpassingen zijn er gepleegd. Komt themabouwer actief over? Volgt hij actuele ontwikkelingen?). Zoek bovendien via Google op ‘wordpress je-themanaam responsive’ en mochten er problemen zijn, dan komen die wel omhoog. Zo waardeer je ook betaalde thema’s. En maak gebruik van de demosite van het thema. Werkt die zoals je verwacht?

    En soms heb je dan nog een beetje een teleurstelling, dat is nu eenmaal het risico.

    Succes!

    Lianne

    Thread starter rgcsegers

    (@rgcsegers)

    Dank weer voor je reactie!

    Ik ga denk ik maar voor Twenty Fourteen. Die lijkt het meeste op Twenty Eleven en is volledig gratis ipv dat ik een gratis thema heb wat juist in de betaalde uitbreiding biedt wat ik wil.

    Nog 1 vraagje (ik hoop dat ik die in dit draadje nog mag stellen): het gaat me veel tijd kosten om Twenty Fourteen zo te bouwen als ik wil. Is er een manier om de site op de achtergrond om te bouwen naar Twenty Fourteen en dat in die tijd de volledige gevulde en up-to-date Twenty Eleven site gewoon blijft draaien?

    Nu moet ik in m’n dashboard steeds kiezen voor een thema en als ik dat dan gekozen heb is mijn site de hele tijd dat ik er aan aan het werken ben met een lelijke layout en niet kloppende menu’s enzo online. Dat wil ik niet.

    Alvast dank voor een eventuele tip!

    Hier zijn meerdere opties… bijvoorbeeld:

    1. maak een testsite naast het origineel om de ontwikkeling te doen >> en zet de boel over // of re-direct als het klaar is
    2. maak een ‘localhost’ site [op je eigen pc] en zet de boel over als het klaar is

    Beide opties lijken in grote lijnen op elkaar; ’t is maar wat je handiger lijkt.
    == == ==

    Misschien is het handig om WP een beetje te leren kennen, zonder risico’s..;)
    Dan is een localhost-versie wel zo veilig…

    Tips:

    • werk langzaam en nauwkeurig
    • neem de volgende stap pas als de vorige succesvol is afgerond
    • gaat er iets fout? ga een stap / wat stappen terug en loop de zaak na [maar daarbij zo weinig mogelijk wijzigingen; Controleer steeds of je aanpassing werkt; je wilt systematisch zoeken naar een oplossing]
    • VRAAG GERUST!

    == == == VOORBEREIDING

      Je hebt wat basisgereedschappen nodig
      >>
    1. Download, Installeer / gebruik een FTP-programma bv. filezilla[gratis] – [zie onderaan] http://filezilla-project.org/download.php
      om bestanden op de server te beheren.
      De server is de plek waar de webhost jouw site draait.
      [De beheerder heeft je vast een mail / bestand / papier gegeven met de nodige inlogggegevens.]
    2. >>

    3. download EN INSTALLEER een EDITOR [NIET een wordprocessor] bijv. NOTEPAD++; Als editor is ‘NOTEPAD++’ [gratis] veel meer geschikt, want echte [web]editor.
      Verder is Notepad++ ook te koppelen aan Filezilla [FTP], waardoor het aanpassen straks van CSS en PHP eenvoudiger wordt.
    4. == == == STAP 1 maak een back-up van de database
      De database bevat de INHOUD van je bestaande site. Maak regelmatig een backup.
      Login als administrator / beheerder van je bestaande site

    5. Dashboard > Extra > Exporteren
    6. kies: Gehele Inhoud
    7. Desgevraagd: Installeer en Run Export plugin
    8. Sla exportbestand op de PC op
    9. Je hebt nu de INHOUD [=teksten en bijv. plaatjes etc.] veiliggesteld.

      De INHOUD van de site is nu bewaard, om straks over te zetten naar je localhost testversie.[en vice versa]

      == == == Stap 2: Installatie XAMPP
      Om een site op je eigen PC [=localhost] te installeren heb je een programma als ‘XAMPP’ nodig. Kies de versie passend bij jouw systeem [windows / MAC of Linux] Download hier.
      [windows] Download en gebruik de ‘windows installer-versie’ om XAMPP te installeren. dat is veruit het eenvoudigst.

    10. start de ‘windows installer’ en volg de instructies op het scherm
    11. start de ‘xampp setup wizzard’
    12. installeer in de standaardmap ‘C:\XAMPP’
    13. vink UIT ‘learn more about Bitnami for xampp’ > next
    14. >’setup is now ready to begin installing XAMPP on your computer’ >next
    15. ..effe wachten…

      ‘Setup has completed installing XAMPP on your computer.
      Vink AAN ‘do you want to start the control panel now?’ >> finish

      == == == XAMPP Control Panel
      Het XAMPP Control Panel start

    16. controleer of de knoppen GROEN zijn. Zo niet: stop programma’s zoals skype, teamviewer etc. tijdelijk >> start de rode programma’s > groen > herstart de tijdelijk uitgeschakelde programma’s.
    17. == == == XAMPP is succesvol gestart

    18. browser:’http://localhost&#8217; >kies de gewenste taal
    19. het welkom!-scherm opent – in de li-zijbalk vind je alle functies / info
    20. == == == installeren mbv BITNAMI

    21. browser – localhost: klik de WP-icoon > de bitmani-site opent
    22. klik wordpress > download [recommended]
    23. klik de installer > kies de gewenste taal [engels]
    24. geef aan in welke folder / map de xampp staat ‘C:\xampp’ [of de plek die jij gekozen hebt] >> next
    25. maak een account voor de beheerder [bewaar de gegevens GOED!]
    26. geef de localhost-site een naam > next
    27. configureer [alleen als beslist nodig] mailsupport > next
    28. vink UIT bitnami cloudhosting > next > next
    29. effe wachten…
    30. browser:’http://localhost/wordpress&#8217; > je nieuwe site met ‘voorbeeldpagina start
    31. opgelet het kan zijn dat xampp een andere ‘poort’gebruikt om je site te tonen. Probeer eens: ‘http://localhost:8081/wordpress/&#8217; of ‘http://localhost:80/wordpress/&#8217;

      == == == IMPORTEREN inhoud //=database van de originele site

    32. Dashboard > Extra > IMporteren
    33. kies ‘wordpress’
    34. kies: Gehele Inhoud
    35. selecteer het backup-bestand dat je eerder op je PC hebt opgeslagen
    36. Desgevraagd: Installeer en Run IMport plugin
    37. volg de instructies op het scherm
    38. Je hebt nu de INHOUD [=teksten en bijv. plaatjes etc.] van de bestaande site overgezet naar je localhost-versie.

      == == == WP geïnstalleerd: en wat nu…?

    39. bepaal wat voor een soort / type site je wilt hebben
    40. voor wie de site bedoeld is en welke wensen en eisen je ‘gebruikers’ hebben
    41. 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, aanpasbaarheid etc.
    • ben je niet tevreden? Niks aan de hand! gewoon een volgend thema installeren en activeren om te kijken of dat beter is. De INHOUD van je site blijft gewoon in orde… no worries.
    • Heb je een mooi thema gevonden? Joepie!
    • == == == Maak een CHILDTHEME

    • DASHBOARD >PLUGINS > NIEUWE PLUGIN INSTALLEREN
    • zoek CHILDTHEME
    • installeer en ACTIVEER de door jou gekozen CT-plugin
    • plaats nu de door jou gewenste aanpassingen steeds in /via het CT.
    • == == ==

    • Tijd om de ’toeters en bellen’ te installeren zoals widgets, social media, formulieren, etc. etc. Leef je uit
    • Heb je de de site naar wens ‘opgefrist’?
      Zet dan jouw nieuwe versie ‘online’; geef tegen die tijd maar een berichtje dan krijg je vast wel weer instructies over hoe dat te doen.

      == == == EXTRA INFO

      …Beginner / gevorderd / expert…
      Om succesvol te werken aan een website is het belangrijk dat je de basisbeginselen onder de knie krijgt van HTML en CSS. Je hoeft geen expert te worden, maar met wat basiskennis gaat het een stuk makkelijker 😉 [Een heel klein beetje kennis van PHP helpt ook, maar is doorgaans niet direct nodig]
      Zo kan je een gekozen theme makkelijker aanpassen aan je behoeften.

      == == == browsergeschiedenis…
      Na elke aanpassing is het handig om je browser te verversen om de wijzigingen te zien.

      >> Druk <CTRL-F5> om je browser te verversen. [meestal is dat genoeg…
      of leeg je browser-cache grondiger [zie uitleg]:
      http://www.browserchecker.nl/cache-bestanden-verwijderen

      == == == Zo werkt een [CT] childtheme…
      == == ==
      Een CT dient er voor om het origineel te scheiden van de aanpassingen die jij als webbouwer maakt.
      Zo voorkom je dat al je aanpassingen worden overschreven als de makers van je theme een update installeren.
      Verder heeft het als voordeel dat alle aanpassingen overzichtelijk bij elkaar staan. Dat is makkelijk, overzichtelijk en eenvoudiger te onderhouden.
      == == ==
      Wat gebeurt er met de CSS [cascading opmaak / stijlblad] een childtheme…

      In een childtheme [en CSS] geldt dat de code die als laatste wordt uitgevoerd, het uiterlijk / acties van de site bepaalt.
      bijvoorbeeld:

      body{ background-color: #ffffff; /*wit*/
             background-color: #000000; /*zwart*/
      }

      Resultaat: ‘zwart’.
      Dat geldt ook als de opmaakkenmerken 100 regels verderop in het stijlbestand staan!

      ** ** **
      Heb je een CT, dan zal EERST het origineel [parent] doorlopen / getoond worden, DAARNA de opdrachten opgenomen in het CHILDtheme. >>Dat gaat RAZENDSNEL: de site ziet er uit als bedoeld in het childtheme.

      Belangrijk om te weten…
      De site bestaat uit meer dan een bestand als style.css.
      Wil je andere zaken aanpassen, bijv de header of footer, dan moet je mogelijk de bestanden header.php en footer.php aanpassen.
      Hoe werkt dat…

      LAAT de PARENT INTACT!
      Kopieer het aan te passen bestand naar de map van het childtheme.
      Maak dan de wijzigingen in het betreffende bestand in het childtheme.

      == == ==

      als ik nu iets wil toevoegen aan style.css dan zet ik dat in het childtheme ,maar als ik nu iets wil verwijderen of veranderen?

      Om succesvol te werken aan een website is het belangrijk dat je de basisbeginselen onder de knie krijgt van HTML en CSS. Je hoeft geen expert te worden, maar met wat basiskennis gaat het een stuk makkelijker 😉

      De stylesheet van het CT heeft in de basis alleen een ‘kop’ die de koppeling maakt met de parent [het originele theme].
      Zolang er niks in staat, gebeurt er niks.

      Vervolgens plaats je de gewenste wijzigingen.
      Hieronder wat voorbeelden.

      Parent:

      body {
           font-size: 62.5%; /*grootte van de tekst*/
           background: #fff; /*achtergrondkleur*/
           background-image:url('achtergrond.gif');
              font-family: sans-serif; /*lettertype*/
           line-height: 22px; /*regelafstand*/
           color: #444; /*tekstkleur*/
      }

      CHILD
      Vervolgens hoef je alleen DIE zaken aan te passen of toe te voegen die jij wilt.

      body {
           font-size: 45.5%; /*grootte van de tekst kleiner*/
           background: #0000FF; /*achtergrondkleur veranderd*/
           background-image:none; /*achtergrond-afbeelding verwijderd*/
              font-family: universe; /*ander lettertype*/
           line-height: 12px; /*regelafstand kleiner*/
           color: #99cc66; /*tekstkleur appeltjes groen*/
              margin-left:25px; /*marge-links toegevoegd*/
      }

      Wil je zaken VERWIJDEREN zoals menu-balken, elementen in de lay-out, dan kijk je waar je dat het handigst doet:

    • mbv CSS
    • door het PHP-bestand aan te passen

    Je vertelt niet wat je NIET wilt met een element, maar wat je dan wel wilt

    background-image:none; /*achtergrond-afbeelding verwijderd*/

    == == ==
    Hoe weet je wat je moet aanpassen…

    Het zoeken naar welke css / php / HTML je moet aanpassen is een beetje een puzzel.
    Gelukkig zijn daar goede gereedschappen voor.

    >>
    In je browser: rechtsklik in de browser en kies ‘element inspecteren’
    Deze gereedschappen laten je ‘onder de motorkap’ van je site kijken.

    1. re-klik > element inspecteren
    2. Het sub-scherm opent:

    * bovenin de webpagina
    * het sub-cherm met eigen werkbalkje en iconen
    * li-onder: scherm met ‘style | computed | event listeners >>’
    * re-onder: stijl= css

    3. In de sub-scherm: klik het eerste icoon van links [vergrootglas];
    4. Beweeg je muis over de webpagina [en klik]. Hiermee selecteer je een element in de webpagina, om daarmee de code zichtbaar te maken in het sub-scherm
    5. In het sub-scherm:

    * Links: de HTML-code van het gekozen element
    * rechts: de stijl =CSS
    * klik in de css en verander de waarde; kleur grootte of voeg een regel toe
    * controleer in het deel van de webpagina of het gewenste effect wordt bereikt
    * Nee? Druk <F5> verversen browser. Probeer iets anders
    * Ja: neem de aanpassing op in de ‘style.css’ van je childtheme
    == == ==

    Veel plezier!
    == == == leesvoer
    http://www.w3schools.com/css/default.asp
    http://codex.wordpress.org/Getting_Started_with_WordPress
    http://codex.wordpress.org/CSS
    http://codex.wordpress.org/Finding_Your_CSS_Styles
    http://codex.wordpress.org/FAQ_Troubleshooting
    http://codex.wordpress.org/Backing_Up_Your_Database
    Natuurlijk zijn er ook trainingen op het internet te vinden…
    bijv. [engels, betaald] Lynda.com:
    http://www.lynda.com/WordPress-tutorials/WordPress-Essential-Training/154417-2.html
    Natuurlijk zijn we op dit forum bereid je verder te helpen met je vragen / keuzes…

    Thread starter rgcsegers

    (@rgcsegers)

    Heel veel dank voor de uitgebreide info!

    Ik ben een eind, maar ik loop vast tijdens het importeren van het geexporteerde bestand van mijn site.

    Ik moet nl de plugin ‘WordPress Importer’ downloaden en installeren en daarna moet ik een host, username en wachtwoord van m’n FTP opgeven. Is dat dan mijn FTP waarop mijn huidige site nu staat? Of moet ik hier de SQL-gegevens invullen?

    Ik ken die plugin niet…
    Zo zou ik ’t doen.

    1. log in op de oude site
    2. Dashboard > extra > exporteren
    3. volg de instructies op het scherm
    4. Maak een backup van de database [content en settings van site]

    == == == IMPORTEREN inhoud //=database van de originele site in je nieuwe [lochalhost] site

    1. Dashboard > Extra > IMporteren
    2. kies ‘wordpress’
    3. kies: Gehele Inhoud
    4. selecteer het backup-bestand dat je eerder op je PC hebt opgeslagen
    5. Desgevraagd: Installeer en Run IMport plugin
    6. volg de instructies op het scherm
    7. Je hebt nu de INHOUD [=teksten en bijv. plaatjes etc.] van de bestaande site overgezet naar je localhost-versie.

      == == == WP geïnstalleerd: en wat nu…?

    8. bepaal wat voor een soort / type site je wilt hebben
    9. voor wie de site bedoeld is en welke wensen en eisen je ‘gebruikers’ hebben
    10. 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, aanpasbaarheid etc.
    • ben je niet tevreden? Niks aan de hand! gewoon een volgend thema installeren en activeren om te kijken of dat beter is. De INHOUD van je site blijft gewoon in orde… no worries.
    • Heb je een mooi thema gevonden? Joepie!
    • == == == Maak een CHILDTHEME

    • DASHBOARD >PLUGINS > NIEUWE PLUGIN INSTALLEREN
    • zoek CHILDTHEME
    • installeer en ACTIVEER de door jou gekozen CT-plugin
    • plaats nu de door jou gewenste aanpassingen steeds in /via het CT.
    • == == ==

    • Tijd om de ’toeters en bellen’ te installeren zoals widgets, social media, formulieren, etc. etc. Leef je uit
    Thread starter rgcsegers

    (@rgcsegers)

    Ja dank, dat heb ik ook gedaan, maar ik kom dus niet aan jouw puntje 3 onder importeren. Want als ik WordPress kies dan gaat ie dus die benoemde plug-in installeren en dan moet ik dus inloggen om een plug-in te kunnen installeren en dan weet ik niet wat ik moet invullen. Maw: alles stopt voor mij na stap 2…

    Je moet je WP gebruikersnaam en WPpassword invullen;
    Volledigheidshalve, je moet wel inloggen als administrator / beheerder

    Thread starter rgcsegers

    (@rgcsegers)

    Ja allemaal gedaan:

    ik kom pas op m’n lokale nieuwe WP dashboard door in te loggen met WP username en password. Vervolgens wil ik importeren, kies ik WordPress en moet ik die plugin installeren. Voordat ie geinstalleerd kan worden kom ik steeds weer op dat punt dat ik een hostname, FTP-username en FTP-password moet invullen. Ik kom er dus maar niet langs…

    Thread starter rgcsegers

    (@rgcsegers)

    Ik snap er echt niets van. Ik kom helemaal tot in m’n dashboard en ben administrator, maar ik kan helemaal niets. Als ik een plugin wil installeren, activeren of updaten moet ik steeds naar dat stomme scherm van host, username en password. Ik heb al van alles geprobeerd, maar niets werkt!

    Wat is dit?

    Thread starter rgcsegers

    (@rgcsegers)

    JAAAA het is gelukt! Ik heb dat hele XAMPP eraf gegooid en het met MAMP geprobeerd en dat lukt!

    Dank voor alle tips!

15 reacties aan het bekijken - 1 tot 15 (van in totaal 15)
  • Het onderwerp ‘Twenty Eleven geschikt maken voor mobiele weergave (responsive?)’ is gesloten voor nieuwe reacties.