netbeans – php snippets

Snippets zijn ‘kleine’ herbruikbare stukjes code die met een afkorting kunnen worden opgeroepen waarna herhaling binnen php code plezieriger worden.

In elk programma worden ze anders ingesteld, hier een uitleg voor netbeans

Netbeans

Onder: Tools-> options

netbeans snippets

netbeans snippets

(more…)

Woocommerce prijs in variabele pulldown

werkt bij één variabele:

zet in functions.php

 

Netbeans installeren (php)

NetBeans is een volledige ide, uitbreidbaar voor meerder talen. Voor het installeren is de Java jdk nodig (vraagt hij ook tijdens het installeren). Na installatie kan XdeBug ingesteld worden.

Java jdk

Netbeans maakt gebruik van java en deze dient voor netbeans ge|installeerd te worden. download bij Oracle.
– kies de goede voor je pc. De versies met samples en demos zijn niet nodig.

Netbeans

Download een versie die php ondersteund. Andere uitbreidingen zijn altijd later nog te installeren. download bij NetBeans

XDeBug

Engelse instructie: bron

  1. Download XdeBug
    sla het goede bestand op in C:wampbinphpphp5.5.12ext
  2. in: C:wampbinapacheapache2.4.9binphp.ini
    voeg het volgende toe:​
  3. restart wamp server

 

 

Atom for wordress

Atom is uitgebreide file editor… bijna een ide. Atom is snel en is handig met programmeren.
Voor het programmeren / ontwikkelen met wordpress hieronder handige tips voor plugins van Atom.

(more…)

Wamp server opzetten windows 10

Na de upgrade van windows 7 naar 10 heb ik gekozen voor een verse installatie. Omdat het niet de enige pc is die ik ga installeren, hier een samenvatting voor het opzetten van wamp: Server, virtual hosts en mail.

Wamp server

Wamp server is een click, install en done proces. Iedereen kan het. Download de laatste versie van de officiële website: wampserver. Kies voor 32 of 64 bit (de download begint automatisch).

Voor wordpress is het belangrijk dat je de apache  rewrite_module aanzet (anders werken de permalinks niet).
wamp server,  apache menu -> apache modules -> kies rewrite_module.

(more…)

Kale thema’s

Minimale thema’s voor het opbouwen van een eigen thema.

html5 blank

html5 blank

HTML5 Blank

Html5 basis met extra functies voor custom posts.
Dit is een van de meest minimalistische thema’s met
goede optimalisatie (schema tags) voor zoekmachine
optimalisatie.

HTML5 Blank heeft een eigen pagina. link

 

bones

bones

 

Bones

Bones is gebaseerd op HTML5 Blank en is meer
aangekleed dan HTML5 Blank.

Bones pagina link

 

 

Samsung Gear S – SM-R750

Twee maanden in het bezit van een Samsung Gear S, tijd voor een review

Aankoop

De Samsung Gear S wordt door Samsung zelf voor 399 € aangeboden. Online is het horloge (in wit) echter vanaf 266 € verkrijgbaar (mei 2015) (actuele prijzen). Anderen van Samsung: (juni 2015) de Gear, de Gear Live,  de Gear Fit, de Gear 2 (neo).  Andere merken; Apple: Watch. Motorola: MOTO 360. LG: G Watch. (er zijn er nog veel meer !!!).

De eerste week.

PluspuntenMinpunten
+ Bellen vanaf de pols
+ 10 meter bluetooth bereik met telefoon
+ Trilstand wekker / notificaties
+ Goed beeld
– Vastklikken oplader
– Tizen biedt beperkt aantal apps

(more…)

Wat is PHP

PHP of te wel Hypertext Preprocessor is een scripttaal die uitgevoerd word aan serverkant. Waar HTML de code is die de browser gebruikt om een pagina weer te geven is PHP de code aan de serverkant die (onder andere) HTML naar uw browser kan versturen.

Dit bericht is een test om opmaak van code met behulp van javascript aan te passen*.

Normaal sla je een HTML bestand op: index.html

<html>
<head>
<title>Index</title>
</head>
<body>
<h3>Dit is de index</h3>
<p>Dit is tekst in de index</p>
</body>
</html>

 

Hetzelfde eindresultaat kan bereikt worden met: index.php
(dit dient wel op een server te staan waarop php is geinstalleerd)

<?php
$index = 'Index';
echo "<head>";
echo "t<title>" . $index . "</title>";
echo "</head>";
echo "</body>";
echo "t<h3>Dit is de index</h3>";
echo "t<p>Dit is tekst in de index</p>";
echo "</body>";
echo "</html>";
?>

 

Dit is text op de index pagina

* de javascript die wordt gebruikt is bekend onder de naam ‘javascript code prettifier’

mysql select en innerjoin

Hieronder de situatie waarin je met een MYSQL commando gegevens uit een tabel wilt hebben waarvan.

Het tweede voorbeeld geeft een goede indruk van de werking van innerjoin.

Als je mysql wilt gebruiken om in wordpress alle admingebruikers weer te geven kan dit met de volgende tekst:

Selecteer alle admin users

Geef de id, login en email weer
uit de wp_userstabel
waar de id voorkomt
in wp_usermeta tabel
waar in de regel meta_key ‘wp_user_level’ is en
de meta_value kolom een waarde 10 heeft.

(more…)