Casper B
Aangemaakte reacties
-
Forum: Code oplossingen gezocht
In antwoord op: Alle aangevinkte Custom taxonimies worden op alle pagina's getoondDankjewel @donutz. Dit is inderdaad wat ik zocht. Bedankt!
Forum: Code oplossingen gezocht
In antwoord op: Inlog probleem adminProbeer eens via je ftp inderdaad de plugin te verwijderen, de gehele map van die plugin die waarschijnlijk de fout heeft veroorzaakt. Hopelijk is het hiermee opgelost en kun je weer inloggen.
Forum: Code oplossingen gezocht
In antwoord op: Hoe implementeer ik een jQuery in WordPress?Hoi Wous24,
jQuery is als ik het goed zeg een versimpelde versie van javascript. Javascript is veel uitgebreider en volgens mij gebruikt jQuery ook een deel van die library.
Terugkomend op je vraag, heel simpel. Je kunt jQuery/Javascript linken in je header.php of footer.php. Dit kun je doen door middel van de template tag:<script src="<?php bloginfo('template_directory'); ?>/jouwjsbestand.js" type="text/javascript"></script>
Mocht hij nog in een bepaalde map verstopt zitten:
<script src="<?php bloginfo('template_directory'); ?>/javascript/jouwjsbestand.js" type="text/javascript"></script>
Succes!
Forum: Code oplossingen gezocht
In antwoord op: Blanke pagina, en nu? Geen verstand van wordpress!De foutmelding zit hem in zoals je kunt lezen in de notice die wp geeft in een incorrecte benaming van de WordPress hook “wp_register_style”.
Sommige scripten moeten gelinkt worden via de hook “wp_enqueue_scripts”. Zoek in de codex hoe dit moet en het probleem is opgelost. Je moet niet vergeten dat de hook zowel is voor javascripts etc als voor css bestanden.Hopelijk is je vraag hiermee beantwoord en is het probleem opgelost.
Forum: Code oplossingen gezocht
In antwoord op: next_post_link bewerkenBedankt Shmoo voor je snelle reactie!
Ik ga het eens uitproberen!Mvg Casper
UPDATE:
Ik zat even te kijken, mijn html markup is als volgt:
‘ <div class=”page-nav”>
<span id=”prev-page”><?php previous_post_link(‘%link’, ‘← Previous’); ?></span> <span class=”divider”>/</span> <span id=”next-page”><?php next_post_link(‘%link’, ‘Next →’); ?></span>
<span class=”divider”>/</span>
<span id=”backto-page”>“>← Back to the Showcase</span>
</div><!– End .page-nav –>
‘Zoals je ziet heb ik de link in een span class prev-page / next-page, gevolgd door een span divider met de / (slash). Kan deze markup ook in jou voorbeeld worden geïntegreerd?
Forum: Plugin vragen
In antwoord op: Advanced custom fields gebruiken in pluginIk heb ook nog door middel van een var_dump of print_r een variable binnen de if loop opgegeven, maar hier krijg ik ook geen resultaat van terug..
Forum: Plugin vragen
In antwoord op: Plugin Fatal error. oplossing@donutz, Allereerst hartstikke bedankt, het werkt nu zonder foutmeldingen. Al een week mee bezig en kreeg toen FATAL ERROR, nu met debugger aan werkt het veel fijner.
Toch nog een vraag uit nieuwsgierigheid, het is dus belangrijk om tegenwoordig bestanden die je aan de plugin wilt haken als het waren, binnen een functie te zetten en die vervolgens in de
wp_enqueue_scripts
te “hooken”. En waarom hoort eigenlijk de link naar de css in een script functie, css zorgt alleen voor de opmaak…Nogmaals enorm bedankt voor je hulp!
Thnkx Casper
Forum: Plugin vragen
In antwoord op: Plugin Fatal error. oplossing@donutz, Helaas, krijg ik nog deze foutmelding…
Notice: wp_enqueue_style was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or init hooks.
UPDATE:
Sorry, ik had in de foutmelding de functie wp_enqueue_style over het hoofd gezien…
Momenteel staat hij zo in de code:wp_enqueue_style( 'flexslider_css', plugins_url('assets/css/flexslider.css', __FILE__) );
Forum: Plugin vragen
In antwoord op: Plugin Fatal error. oplossingIk heb na advies van een collega de debugger aangezet, nu krijg ik alleen het volgende error bericht:
Notice: wp_enqueue_script was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or init hooks. Please see Debugging in WordPress for more information. (This message was added in version 3.3.)
Ik heb via de codex de volgende code gebruikt om een javascript document te linken:
wp_enqueue_script('flexslider', plugins_url('assets/js/jquery.flexslider-min.js', __FILE__), array('jquery'));
De code zegt dat dit incorrect is, maar wat doe ik precies verkeerd nu?
Forum: Plugin vragen
In antwoord op: Plugin Fatal error. oplossing@shmoo, Ja de code heb ik ook online geplaatst in de plugin map van WP. Mijn code van ds-flexslider.php ziet er als volgt uit:
define('DSSLIDER_PATH', WP_PLUGIN_URL . '/' .plugin_basename( dirname(__FILE__) ) . '/'); // Path to the plugin directory define('DSSLIDER_NAME', "DesignStyle Slider"); define("DSSLIDER_VERSION", "1.0"); define("DSSLIDER_SLUG", 'designstyle-slider'); // Add the Javascript/CSS Files wp_enqueue_script('flexslider', DSSLIDER_PATH.'assets/js/jquery.flexslider-min.js', array('jquery')); wp_enqueue_style('flexslider_css', DSSLIDER_PATH.'assets/css/flexslider.css'); // Check if external plugin is activated /*if(is_plugin_active('advanced-custom-fields/acf.php')) {*/ // Including external files require_once(DSSLIDER_PATH . 'includes/core.php'); require_once(DSSLIDER_PATH . 'includes/cpt-manager.php');
Zoals je ziet heb ik een constans aangemaakt, waardoor de functie ‘DSSLIDER_PATH’ aangemaakt is.
Hopelijk klopt dit dat nu wel?
Forum: Plugin vragen
In antwoord op: ACF Repeater Add-onBedankt voor uw reactie, helaas begrijp ik hem niet helemaal, kunt u het wat duidelijk omschrijven?
Mocht ik het nu goed begrijpen, zegt u dat de code er als volgt uit moet komen te zien:
<div class="grid_8"> <?php $image = get_field('image' ); $alt = $image['title' ]; if(get_field('image_repeater')): while(the_repeater_field('image_repeater')): $image = get_sub_field('image_field'); ?> <?php if($image): ?> <img src="<?php echo $image; ?>" alt="<?php echo $alt; ?>"/><?php endif; ?> <?php endwhile; ?> <?php endif; ?> </div><!-- End .grid_8 -->
Zit ik juist?
Forum: Plugin vragen
In antwoord op: ACF Repeater Add-onBovenstaande bericht is niet meer relevant en is opgelost. Excuus voor het ongemak.
Tevens heb ik wel een andere vraag die nog niet opgelost is en past in dit topic.
Ik heb zoals bovenstaand vermeld de add-on Repeater voor de WP plugin Advanced Custom Fields.
Ik heb een fieldset aangemaakt genaamd: “image_repeater” met een subtiele “image_field”.
Ik heb een minimum aan rows opgegeven in de settings. Minimaal staan er 5 image fields standaard bij een bericht. Wanneer ik er 1 invoer, wordt er ook maar 1 afbeelding getoond. Wanneer ik in de broncode kijk, zie ik helaas wel de andere 4, die niet ingevuld zijn. Die zien er namelijk als volgt uit:
<img src="" alt="" />
Is het mogelijk, dat alleen de img src met een ingevulde waarde wordt getoond?
Mijn ACF loop ziet er momenteel als volgt uit:
<div class="grid_8"> <?php $image = get_field('image' ); $alt = $image['title' ]; if(get_field('image_repeater')): while(the_repeater_field('image_repeater')): $image = get_sub_field('image_field'); ?> <img src="<?php echo $image; ?>" alt="<?php echo $alt; ?>"/> <?php endwhile; ?> <?php endif; ?> </div><!-- End .grid_8 -->
Ik kijk uit naar uw reactie.
Met vriendelijke groet,
Casper BForum: Plugin vragen
In antwoord op: ACF Plugin voeg image upload fields toeIk wilde nog even laten weten dat bovenstaande probleem opgelost is. De code ziet er redelijk hetzelfde uit:
<?php $field = get_field('heading_value'); if($field == ''): the_title(); echo '.'; else: the_field('heading_value'); endif; ?>
Groeten, Casper
Forum: Plugin vragen
In antwoord op: ACF Plugin voeg image upload fields toeHaha oke dat is waar. Maar vindt het wel even netjes om zoiezo te vermelden.
Ik ben ook toch even nog met die plugin aan de gang geweest.
Ik wil namelijk het volgende bereiken.Wanneer mijn custom field “heading_value” leeg is, moet WordPress thé_title weergeven, wanneer heading_value is ingevuld, moet WordPress de input van dat veld weergeven.
Ik heb momenteel de volgende IF statement:
<?php global $post; $field = get_field('heading_value'); if($field != ''): echo 'No, there is content!'; else: echo 'Yes it is empty!'; endif; ?>
Helaas werkt hij niet. Ik krijg steeds alleen de waarde “Yes it is empty”. Terwijl er in de heading_value content in staat. Tevens geeft hij dezelfde waarde weer waneer er geen content in de heading_value staat.
Wat doe ik precies verkeerd?
Ik hoor graag van jullie.
Met vriendelijke groet,
Casper BForum: Plugin vragen
In antwoord op: ACF Plugin voeg image upload fields toeOke. Het vindt je het een probleem als ik jou code gebruik en er een beetje mee ga zitten stoeien?