Gebruik nooit, nooit, nooit maar dan ook nooit query_posts voor de loop. Je loop is overigens verkeerd waardoor je geen random posts te zien krijgt. Zie http://codex.wordpress.org/Class_Reference/WP_Query voor meer info.quote:Op zaterdag 15 februari 2014 21:02 schreef zuipuzuipu het volgende:
Hallo ik probeer mijn posts te randomizen in wordpress, nu lukt me dat wel altijd met een of andere code. Maar bij deze index.php functioneert ie niet. Waarom weet ik niet precies.....
Hoe kan ik deze goed erinvoegen? Many thanks!!
quote:Op zondag 16 februari 2014 09:18 schreef Black-Hole het volgende:
[..]
Maar stel voortaan je vragen in het WordPress topic![]()
quote:Op zondag 16 februari 2014 09:18 schreef Black-Hole het volgende:
Maar stel voortaan je vragen in het WordPress topic![]()
quote:<?php
include ('html_kop.inc.php');
$hoofdstuk = 7;
echo "<h1>Hoofdstuk $hoofdstuk</h1>";
// INIT
$worp = 1;
$laatsteworp = 3;
$stenen = array (0, 0, 0, 0, 0);
// CONTROLLER
if( isset($_POST[ 'opnieuw' ]) ):
// OPNIEUW BEGINNEN
unset ($_POST);
elseif( isset($_POST[ 'dobbelen' ]) ):
// DOBBELEN
for( $i = 0; $i <= 4; $i ++ ):
$stenen[ $i ] = (int)$_POST[ 'steen_' .$i];
if( !isset($_POST[ 'vast_' .$i]) ):
//als stenen niet is vasgezet: dobbelen
$stenen[ $i ] = mt_rand(1, 6);
endif;
endfor;
//VOLGENDE WORP
$worp = $_POST['worp'] + 1;
endif;
// VIEW
$formulier = '<form name="stenen" method="POST" action=" ./yahze.php">';
for( $i = 0; $i <= 4; $i ++):
$formulier .= '<input type="hidden" name="steen_' .$i. ' " ' .
'value=" ' .$stenen[ $i ]. ' " />';
$formulier .= 'steen '. ($i+1). ' : <strong>' .$stenen[$i]. '</strong/>';
if( $worp > 1):
$formulier .=
'  '.
'<input type="checkbox" name="vast_' .$i. '"';
if( isset($_POST[ 'vast_' .$i]) ):
$formulier .= ' checked ';
endif;
$formulier .= ' /><small>vastzetten</small>';
endif;
$formulier .= '<br />';
endfor;
$formulier .= '<br />';
// KNOP NOGMAALS DOBBELEN
if( $worp <= $laatsteworp ):
$formulier .=
'<input type="submit" name="dobbelen" value="Nu werpen: ' .$worp.' " />';
else:
$formulier .= 'Bepaal de eindscore';
endif;
// FORMULIER AFSLUITEN
$formulier .=
'<br /><br />'.
'<input type="hidden" name="worp" value=" ' .$worp. '" />'.
'<input type="submit" name="opnieuw" value="opnieuw" />'.
'</form>';
echo $formulier;
include ('html_staart.inc.php');
?>
PHP zit hier:quote:Op woensdag 19 februari 2014 14:30 schreef ManianMan het volgende:
Weet iemand wat ik fout doe? Ik wil dus een Yahze spelletje maken zodat je geen dobbelstenen nodig hebt. Echter gaat er iets mis
( ! ) Notice: Undefined index: steen_0 in D:\wamp\www\hoofdstuk7\Yahze.php on line 30
( ! ) Notice: Undefined index: steen_1 in D:\wamp\www\hoofdstuk7\Yahze.php on line 30
( ! ) Notice: Undefined index: steen_2 in D:\wamp\www\hoofdstuk7\Yahze.php on line 30
( ! ) Notice: Undefined index: steen_3 in D:\wamp\www\hoofdstuk7\Yahze.php on line 30
( ! ) Notice: Undefined index: steen_4 in D:\wamp\www\hoofdstuk7\Yahze.php on line 30
[..]
in 1 file, compressed onderaan je pagina.quote:Op woensdag 19 februari 2014 14:18 schreef esv7 het volgende:
Wat is de beste manier om veel javascript modules te laden voor een pagina, gewoon in de head inladen zoals gewoon? Of is het beter voor de performance om ze gezamenlijk in een file te zetten?
Maar hoe je dit met libary's met een license erop? Mag je alles zomaar bij elkaar gooien? Is het niet alsnog sneller deze libaries afzonderlijk vanaf een CDN te laden ipv gezamenlijk vanaf je eigen server?quote:Op woensdag 19 februari 2014 15:06 schreef Catch22- het volgende:
[..]
in 1 file, compressed onderaan je pagina.
CDN is wel sneller, als je een license hebt dan kan je het alsnog wel compressen en in 1 file gooien.quote:Op woensdag 19 februari 2014 15:09 schreef d4v1d het volgende:
[..]
Maar hoe je dit met libary's met een license erop? Mag je alles zomaar bij elkaar gooien? Is het niet alsnog sneller deze libaries afzonderlijk vanaf een CDN te laden ipv gezamenlijk vanaf je eigen server?
Oké duidelijk, dankjewel.quote:Op woensdag 19 februari 2014 15:15 schreef Catch22- het volgende:
[..]
CDN is wel sneller, als je een license hebt dan kan je het alsnog wel compressen en in 1 file gooien.
http://koala-app.com/
dat gebruik ik om meuk (libraries) in 1 file te gooien en te laten compressen. Custommeuk hou ik vaak wel los, maar lib's compress en join ik.
https://github.com/oklai/koala/wiki/JS-CSS-minify-and-combine
| 1 2 3 4 5 6 7 | one = function() { alert("hallo"); } two = function() { one(); }() |
| 1 2 3 4 5 6 7 | one = function() { two(); }() two = function() { alert("hallo"); } |
two() bestaat nog niet op het moment dat je hem aanroept want je definieert hem daarna pas.quote:Op donderdag 20 februari 2014 09:24 schreef esv7 het volgende:
Beste,
Kan iemand mij misschien uitleggen waarom het volgende wel werkt:
[ code verwijderd ]
,maar dit niet?:
[ code verwijderd ]
Ik denk dat het met de volgorde te maken heeft?
quote:Op donderdag 20 februari 2014 09:33 schreef mstx het volgende:
[..]
two() bestaat nog niet op het moment dat je hem aanroept want je definieert hem daarna pas.
Oké dankjewel, en het staat inderdaad in de consolequote:Op donderdag 20 februari 2014 09:35 schreef KomtTijd... het volgende:
Ja, bij die tweede komt de syntax error voor de 2e functie.
Staat overigens gewoon keurig in je console als het goed is.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <script type="text/javascript"> //<![CDATA[ $(document).ready(function(){ $("#hidden-countdown").countdown({ date: "02 January 2015 12:00:00", // countdown target date settings format: "on" }, function() { // callback function }); }); //]]> </script> |
Stukje verder met leren en ben er nu achter waarom het precies fout gaat.quote:Op donderdag 20 februari 2014 09:24 schreef esv7 het volgende:
Beste,
Kan iemand mij misschien uitleggen waarom het volgende wel werkt:
[ code verwijderd ]
,maar dit niet?:
[ code verwijderd ]
Ik denk dat het met de volgorde te maken heeft?
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | (function x() { one(); two(); }()) //Functionele expressie. var two = function() { alert("hallo"); } //Functionele declaratie. function one() { alert("hallo"); } |
Dat is bijna onmogelijk. ga loggen naar je console tot je weet tot waar het script uitgevoerd wordt.quote:
Code wordt van boven naar beneden uitgevoerd.quote:Op zondag 23 februari 2014 20:09 schreef esv7 het volgende:
[..]
Stukje verder met leren en ben er nu achter waarom het precies fout gaat.
Ik had gebruik gemaakt van functional expression's, waar ik voor functional declaration's had moeten kiezen omdat deze wel geladen worden voor er enige code wordt uitgevoerd.
[ code verwijderd ]
about:blankquote:Op maandag 24 februari 2014 16:48 schreef Scorpie het volgende:
Kent iemand nog een goede parallax scrolling tutorial ? Heb er nog niet veel mee gemerkt en merk dat ik wat roestig ben op dit vlak.
Ja ik weet het, maar ja, designers en shit.quote:Op maandag 24 februari 2014 16:50 schreef Catch22- het volgende:
[..]
about:blank
DONT!
Ik heb er wel eens naar gekeken, maar vind het zelf echt verschrikkelijk. Veel meer dan een background vastzetten heb ik er dan ook niet mee gedaan
Achtereenvolgende statements wel ja, wat heeft dat er mee te maken?quote:Op maandag 24 februari 2014 16:45 schreef Scorpie het volgende:
[..]
Code wordt van boven naar beneden uitgevoerd.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 | //zet default sizes of haal ze uit de options var windowWidth = (options.width ? "900" : options.width); //x as var windowMaxWidth = (options.maxWidth ? "450" : options.maxWidth); //x as var windowMinWidth = (options.minWidth ? "2500" : options.minWidth); //x as var windowHeight = (options.height ? "500" : options.height); //y as var windowMaxHeight = (options.maxHeight ? "300" : options.maxHeight ); //y as var windowMinHeight = (options.minHeight ? "2000" : options.minHeight); //y as var windowLeftWidth = (options.left.width ? "200" : options.left.width); var windowLeftMaxWidth = (options.left.maxWidth ? "300" : options.left.maxWidth); var windowLeftMinWidth = (options.left.minWidth ? "100" : options.left.minWidth ); var windowRightWidth = (options.right.width ? null : options.right.width ); var windowRightMaxWidth = (options.right.maxWidth ? "300" : options.right.maxWidth); var windowRightMinWidth = (options.right.minWidth ? "100" : options.right.minWidth); |
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |