• No results found

White label webdesign WordPress ontwikkelingsnormen.

N/A
N/A
Protected

Academic year: 2022

Share "White label webdesign WordPress ontwikkelingsnormen."

Copied!
10
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

White label webdesign WordPress ontwikkelingsnormen.

Deze algemene WordPress-ontwikkelingsnormen vormen de basis voor alle offertes die White Label Webdesign verzendt en vormen de basis instructies voor onze ontwikkelaars bij het ontwikkelen van alle websites.

Als er een specifieke voorkeur van een partner bestaat die een algemene WordPress- ontwikkelingsstandaard vervangt of elimineert wordt deze duidelijk in de offerte geïdentificeerd en via specifieke aanwijzingen aan de ontwikkelaar toegewezen.

Voorbeeld: Algemene standaard versus specifieke voorkeur

Een algemene WordPress-ontwikkelingsstandaard is om geen child-thema te gebruiken met Bootstrap of Foundation. Als een partner eist dat een child-thema moet worden gebruikt, zal White Label Webdesign dat als een Specifieke partner voorkeur in het voorstel

identificeren en prijzen.

Inhoudt:

1. Basisprincipes 2. Header en footer 3. Navigatie

4. Page en posts

5. Templates en themes 6. Plugins

7. WooCommerce 8. Premiuim themes

(2)

1. Basisprincipes

• Ontwikkeld de site op een white label dev-server

• Gebruik de meest up to date versie van WordPress op het moment dat het project wordt gestart

• Maakt CSS-bestanden duidelijk onderverdeeld in secties en georganiseerd in een logische volgorde volgens de volgorde van de paginaweergave (body, header, navigation, content, row, sidebar, footer, etc.)

• Zet alle externe links op target = ”_ blank”

• Opmerkingen worden uitschakelen tenzij anders aangegeven

• Ontmoedigen zoekmachines om de site op onze dev-server te indexeren

• Maken gebruik van de letter fonts in de PSD-bestanden die we ontvangen (als premium fonts vereist zijn, moeten deze door Agency worden gekocht en verstrekt voordat de ontwikkeling begint of vergelijkbare lettertypen van Google-lettertypen worden gebruikt totdat de werkelijke lettertypen worden ontvangen)

• Maakt gebruik van Open Sans vanuit Google Fonts in situaties waarin geen duidelijke aanwijzingen over fonts worden gegeven

• QA test de sites in de volgende browsers: Firefox, Chrome, Safari en voor IE10 +

• Maakt een individuele WP-admingebruiker voor elk project dat we voor een partner ontwikkelen

• De site na voltooiing verplaatsen met de All-in-One WP Migration Import plugin. Als de All-in-One WP Migration Import plugin niet compatibel is met de gekozen

hostingomgeving, biedt White Label Webdesign maximaal 2 uur migratie van de website kosteloos aan. Als de migratie meer dan 2 uur duurt brengt White Label Webdesign €35 per extra uur in rekening of biedt wij een gezipte versie van de website die onze partner kan implementeren. Alle migraties hebben gevalideerde FTP-inloggegevens, toegang tot cPanel heeft de voorkeur (toegang tot cPanel vereist voor gevallen waarin All-in-One WP Migration niet kan worden gebruikt)

(3)

Maakt geen child-thema voor Foundation- of Bootstrap-sites omdat elke site een opmaat gemaakte thema is dat is opgebouwd uit een framework en niet wordt beïnvloed door parent-theme updates zoals andere commercieel beschikbare thema's (standaard WP-kernupdates en plug-inupdates kunnen nog steeds normaal worden uitgevoerd )

laat Google niet op onze ontwikkelingsserver crawlen

Zal geen broncode van de plug-in schrijven / wijzigen (functionaliteit) tenzij specifiek besproken en overeengekomen met partners

Brengt geen belangrijke wijzigingen aan in de functionaliteit van een premiumthema (zie het gedeelte premiumthema's) voor een vaste prijs

Voert geen SEO-optimalisatie aan de website uit tenzij specifiek gevraagd in de oorspronkelijke offerte tijdens de offertefase

(4)

2. Header en footer

Gebruik Dashboard »Uiterlijk» Header zodat header logobestand als afbeelding kan worden toegevoegd

Linkt logo naar startpagina

• Gebruik Dashboard »Uiterlijk» Achtergrond om achtergrondkleur en / of achtergrondafbeelding plus scrollen in te stellen.

Gebruikt Advanced Custom Fields Pro »Optiepagina om globale opties te creëren voor header en footer inhoud, enz. resulterend in een Dashboard-menu-item genaamd" Thema-instellingen "

• Stelt Dashboard »Thema-instellingen» Contactinfo in als een set aangepaste velden waar de gebruiker het telefoonnummer van de site, het e-mailadres van de site, fysieke of postadressen, enz. kan instellen.

Stelt Dashboard »Thema-instellingen» Footer» Copyrightverklaring en Social Media waar gebruikers de copyrightverklaring van de site en verschillende sociale media- pagina's kunnen toevoegen / bewerken

• Zal ingebouwde favicon-functionaliteit gebruiken die is vrijgegeven sinds WP 4.3 (uiterlijk -> aanpassen -> site-identiteit)

(5)

3. Navigatie

Maak alle menu's met behulp van Dashboard »Uiterlijk» Menu's tool voor slepen en neerzetten

Identificeert duidelijk menulocaties met voor de hand liggende benamingen zoals

"Top Nav", "Primary Nav" en "Footer Nav"

Ontwikkeld de responsieve navigatie met behulp van de standaardwaarden voor Bootstrap, Foundation of andere frameworks tenzij anders aangegeven in de PSD- bestanden en specifiek in het voorstel wordt geciteerd

Voegt geen breadcrumbs toe tenzij gespecificeerd in de definitieve PSD-bestanden

(6)

4. Pagina’s en posts

Stelt de pagina volgorde handmatig in op elke pagina die we aan de site toevoegen zodat de lijst met pagina’s op het dashboard »Pagina's de zelfde volgorde heeft als de navigatiemenu's

Gebruik slechts één <h1> -tag per pagina of post tenzij anders vermeld in de project eis van de klant.

Verpak de paginatitel of posttitel in de enige tag <h1> tenzij anders vermeld in de project eisen van de klant

Stelt alle aangepaste velden die worden gebruikt in een Pagina-editor of Post-editor in een logische volgorde met een voor de hand liggende benaming zodat niet- technische gebruikers informatie kunnen toevoegen / bewerken.

Gebruikt Dashboard »Instellingen» Permalinks om de standaard permalinks in te stellen op /% postnaam% /

(7)

5. Templates en themes

• Geeft het thema en de sjabloonmap van het thema een naam op basis van de projectnaam. De naam kan op verzoek worden gewijzigd

• Site-logo of eerste letter van de site toevoegen als favicon

• Vervang de standaard screenshot door een van de startpagina

• Maak een sjablonenmap onder de themamap en maak daar de gevraagde sjabloonbestanden aan (bijvoorbeeld: templates / template-home.php

• CSS bieden voor sjabloonbestanden en:

o single.php o page.php o 404.php

• Gebruikt de standaardresponsiviteit van Bootstrap of Foundation als er geen specifieke PSD-bestanden beschikbaar zijn voor de responsieve weergaven

(8)

6. Plugins

• WhiteLabelWebdesign installeert de volgende plug-ins op elke site:

o https://nl.wordpress.org/plugins/wp-mail-smtp/ / (installeren maar niet activeren)

o https://wordpress.org/plugins/wordpress-seo/ (installeren maar niet activeren)

o https://nl.wordpress.org/plugins/wps-hide-login/

o https://nl.wordpress.org/plugins/wp-fastest-cache/

o https://nl.wordpress.org/plugins/wp-smushit/

o https://nl.wordpress.org/plugins/loginizer/

(9)

7. WooCommerce

• Brengen en op maat gemaakte offerte voor de partner geleverde ontwerpen voor kassa-, winkelmand- en productpagina's. Als er geen ontwerpen worden verstrekt door de partner gebruikt White Label Webdesign de standaard WooCommerce- ontwerpen voor deze pagina's

• Stelt geen standard betalings gateways in ten zij anders aangegeven in de offerte

• Stellen geen standard verzendingen in ten zij ander aangegeven in de offerte en zijn aangeleverd door onze partner

• Eventuele aanpassingen en extra functionaliteit add-ons moeten door de klant worden aangevraagd tijdens de offertefase zodat White Label Webdesign een nauwkeurige offerte kan uitbrengen.

(10)

8. Premium Themes

• Werkt met een premium thema op verzoek van de klant en gebruik de standaardfunctionaliteit van het thema om het project samen te stellen.

• Geeft alleen een ruwe schatting voor eventuele extra functionaliteit (niet geleverd door de standaardinstellingen van thema's) en berekent de kosten hiervoor door aan onze partner. De schattingsnauwkeurigheid is gebaseerd op volledigheid van

functionaliteitsbeschrijvingen door de klant tijdens de offertefase

• Belangrijke wijzigingen aanbrengen in de bestaande functionaliteit van een

premium-thema (zie hierboven) zonder volledig begrip en acceptatie door de onze partner en de toekomstige risico's die gepaard gaan met het aanbrengen van dergelijke wijzigingen.

Referenties

GERELATEERDE DOCUMENTEN

Op die manier kunt u bijvoorbeeld de kleur van uw etiket afstemmen op de kleur van uw logo of kunt u kiezen voor een functionele kleur zoals het typische rood voor etiketten

U doet dit door uw huidige klantenbestand te benaderen en door het aanbod van White Label op te nemen in het vaste proces dat u doorloopt als u een samewerking aangaat met

Deze algemene voorwaarden zijn, met uitsluiting van andere door Opdrachtgever gehanteerde voorwaarden, die uitdrukkelijk worden afgewezen, van toepassing op alle werkzaamheden

De Opdrachtgever draagt er zorg voor dat alle gegevens, waarvan Printo Webdesign aangeeft dat deze noodzakelijk zijn of waarvan de opdrachtgever redelijkerwijs behoort te begrijpen

Indien opdrachtgever een abonnement afneemt waarbij het uit laten voeren van kleine 

Leadline is niet verantwoordelijk voor het niet langer (gedeeltelijk) correct functioneren van de opgeleverde diensten aan opdrachtgever, zoals een website, door toedoen

Indien bij de uitvoering van de opdracht Noah Design volgens uitdrukkelijke afspraak voor eigen rekening en risico goederen of diensten van derden betrekt, waarna deze goederen

Deze voorwaarden zijn van toepassing voor iedere aanbieding en iedere overeenkomst tussen Opdrachtnemer en een Opdrachtgever, waarop Opdrachtnemer deze voorwaarden van toepassing