Aangemaakte reacties

15 reacties aan het bekijken - 1 tot 15 (van in totaal 24)
  • Thread starter wzshop

    (@wzshop)

    Gelukt via de code:
    in views/slideshowplugin/slideshow.php

    <?php if (empty($_SESSION['count'])) {
       $_SESSION['count'] = 1;
    } else {
       $_SESSION['count']++;
    } ?>

    In /slideshow.php

    if(isset($_SESSION['count'])):
      unset($_SESSION['count']);
      endif;

    en in views/slideshowplugin/slideshowslide/frontend_attachment:

    if(empty($url))
    			$anchorTagAttributes = 'rel="lightbox[' . $_SESSION['count'] . ']" href="' . $imageSrc . '" ' . (!empty($urlTarget) ? ' target="' . $urlTarget . '" ' : '');
    Thread starter wzshop

    (@wzshop)

    Bedankt voor je reactie. Ik ben inderdaad met custom fields aan de slag gegaan. Heb geen manier gevonden om attachments los te koppelen van de post, wanneer ze niet in de image gallery van de posts staan, maar deze reactie heeft me wel verder geholpen: http://stackoverflow.com/questions/14749133/only-show-images-attachments-within-the-gallery

    Groeten.

    Thread starter wzshop

    (@wzshop)

    Deze jQuery is nog beter. De volledige code is nu als volgt:

    function no_parent_category() {
    	 global $pagenow, $post;
        if(($pagenow == 'post.php' || $pagenow == 'post-new.php') && $post->post_type=='blog')
        {
    ?>
     <script type="text/javascript">
    		   jQuery(document).ready(function($)
                {
                 $('#newcategory_parent option[value=-1]').remove();
                });
            </script>
    
    <?php
    }
    }
    add_action('admin_head', 'no_parent_category');

    Dit gaat allemaal prima, maar als ik op bijv. een post-new.php een subcategorie aanmaak, dan krijg ik daarna weer de mogelijkheid te zien om een parent category aan te maken. De filter vervalt dus.

    Iemand enig idee?

    Thread starter wzshop

    (@wzshop)

    Vreemde is echter wel dat als je een nieuwe categorie toevoegt, deze “filter” weer verdwijnt…

    Enig idee hoe dat komt?

    Thread starter wzshop

    (@wzshop)

    Heb wat gevonden

    <script type="text/javascript">
                jQuery(document).ready(function($)
                {
                 $("option[value=-1]").remove();
                });
            </script>

    Met die jquery kan ik hem verwijderen. Bedankt!

    Thread starter wzshop

    (@wzshop)

    Hi Donutz,
    Dank voor je reactie. Het gaat echter erom dat een admin niet een nieuwe parent category mag aanmaken. Dus bij de “category floatbox” als de admin dan klikt op “+ Nieuwe categorie toevoegen” moet de admin enkel een subcategorie kunnen aanmaken en geen “hoofdcategorie”.

    Hoop dat het zo wat duidelijker is en wederom bedankt!

    Thread starter wzshop

    (@wzshop)

    Oke, ik heb deze functie gevonden om de volledige dropdown bij het aanmaken/wijzigen van een categorie te verwijderen. Ik wil dus echter dat hij enkel de optie weghaalt op parent categorie te selecteren.

    Iemand?

    //remove category
    add_action( 'admin_head-edit-tags.php', 'wpse_58799_remove_parent_category' );
    
    function wpse_58799_remove_parent_category()
    {
        // don't run in the Tags screen
        if ( 'category' != $_GET['taxonomy'] )
            return;
    
        // Screenshot_1 = New Category
        // http://example.com/wp-admin/edit-tags.php?taxonomy=category
        $parent = 'parent()';
    
        // Screenshot_2 = Edit Category
        // http://example.com/wp-admin/edit-tags.php?action=edit&taxonomy=category&tag_ID=17&post_type=post
        if ( isset( $_GET['action'] ) )
            $parent = 'parent().parent()';
    
        ?>
            <script type="text/javascript">
                jQuery(document).ready(function($)
                {
                    $('label[for=parent]').<?php echo $parent; ?>.remove();
                });
            </script>
        <?php
    }
    Thread starter wzshop

    (@wzshop)

    Hé Donutz,
    Wederom super bedankt voor je feedback.
    Inderdaad, met de global $post; werkt de functie. Dat wil zeggen dat hij de the_category nu goed vervangt met de desbetreffende custom taxonomy. Heb daarnaast ook de count eruit gehaald.

    Hoewel ik redelijk op weg (vind ik dan;)) begin te raken met de functionaliteit van WordPress, en PHP in het algemeen, heb ik een aantal complexe WordPress functionaliteiten welke ik wil toevoegen die denk ik voor nu te hoog gegrepen zijn voor mij. Jij lijkt er duidelijk meer kaas van te hebben gegeten dus daarom vroeg ik me af of ik je misschien hiervoor kan inhuren.

    Mocht je wat voor me kunnen betekenen dan kan je me bereiken middels: rteelen@hotmail.com.

    Ik hoor graag van je.
    Groet, Robbert

    Thread starter wzshop

    (@wzshop)

    Geweldig, bedankt!

    Thread starter wzshop

    (@wzshop)

    define(‘WP_DEBUG’, false);

    De debug staat dus uit.

    add_filter('post_type_link', 'events_permalink_structure', 10, 4);
    function events_permalink_structure($post_link, $post, $leavename, $sample)
    {
        if ( false !== strpos( $post_link, '%categorieen%' ) ) {
    $event_type_term = array();
    $event_type_term = get_the_terms( $post->ID, 'categorieen' );
    $post_link = str_replace( '%categorieen%', array_pop($event_type_term)->slug, $post_link );
        }
        return $post_link;
    }

    Zo gaat de foutmelding weg, maar werkt de rewrite niet.
    Wederom bedankt.

    Thread starter wzshop

    (@wzshop)

    Voor het publiceren verschijnt de melding.
    Wanneer ik een bericht invoer komt de melding er dubbel te staan (bij invoeren titel niet).

    Als ik hem publiceer, dan wel in een later stadium wijzig, is de melding weg.
    Wederom bedankt.

    Thread starter wzshop

    (@wzshop)

    Hé Donutz,
    dat is deze code

    $post_link = str_replace( '%categorieen%', array_pop($event_type_term)->slug, $post_link );
        }

    Zie ‘array_pop’.
    Dit is dus afkomstig van de code welke wordt weergegeven op de link die je me gaf.

    Wederom dank!

    Thread starter wzshop

    (@wzshop)

    Hi Donutz,
    Ik zie nu toch een probleem aan de backend.
    Ik maak gebruik van de Types plugin om mijn custom post type en taxonomy aan te maken. Ik heb daar de slug ingevuld: blog/%categorieen%.

    Alles aan de voorkant werkt goed, maar als ik een nieuw bericht in de custom post type wil aanmaken dan krijg ik een foutmelding:

    Warning: array_pop() expects parameter 1 to be array, boolean given in /Theme_folder/functions.php on line 41

    Enig idee wat dit kan zijn en hoe ik het kan verhelpen?
    Nogmaals bedankt.

    Thread starter wzshop

    (@wzshop)

    Super bedankt donutz, werkt helemaal!

    Thread starter wzshop

    (@wzshop)

    Hé Shmoo,
    Dank voor je reactie. Ik het even wat verduidelijken.
    Laten we zeggen dat ik nu 2 custom post types heb geregistreerd, genaamd “boeken” en “cd’s”. Daarbij heb ik ook de taxonomy ‘category’ geregistreerd voor beide custom post types.

    Verder heb ik 2 categorieën aangemaakt, genaamd “boeken” en “cd’s”. Nu zou ik graag willen dat enkel de parent categorie “boeken” (en de subcategories) zichtbaar is voor de custom post type “boeken” en de categorie “cd’s” enkel zichtbaar bij custom post type “cd’s”. Ik weet dat een dergelijk iets mogelijk is door een aparte hiërarchische taxonomie aan te maken per custom post type, maar dat wil ik liever niet aangezien ik dan de basis “categorieën functionaliteiten” (zoals URL opmaak, meta info etc.) van WordPress kwijt ben.

    Ik hoop dat dit wat duidelijker is. Is er zoiets mogelijk?
    Ik verneem het graag en nogmaals bedankt!

15 reacties aan het bekijken - 1 tot 15 (van in totaal 24)