Vis udstillerliste med en shortcode
Du kan indsætte din egen udstillerliste på en selvvalgt WordPress-side med en simpel »shortcode«.
Hvis du på en given side indsætter koden:
[emetric_cat token="nnn"]
hvor 'nnn' er din udstiller-token, vil koden automatisk blive erstattet af din dynamiske udstillerliste. For at få dette til at fungere, skal du dog først indsætte følgende kode til sidst i filen functions.php i din WordPress-installations theme-mappe:
Se en demo-side, hvor cat-shortcoden er indsat som eksempel.
Se en demo-side, hvor ep1-shortcoden er indsat som eksempel.
/** * eMetric Udstiller Shortcode for use in WordPress functions.php * @link https://metria.dk.metria.mitspace.dk/emetric/udstiller-shortcode/ * @author Biberkopf * * @param array attributes * @param string token text * @return string html */ function e_cat( $atts ) { extract(shortcode_atts(array( 'token' => '' ), $atts)); $html = '<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>'; $html .= '<script src="//eMetric.dk/EventManager/lib/jquery.lightbox-0.5.min.js"></script>'; $html .= '<script src="//eMetric.dk/EventManager/lib/jquery_cookie_js.js"></script>'; $html .= '<script src="//eMetric.dk/EventManager/lib/remote_v5.js.php?token=' . esc_attr( $token ) . '"></script>'; $html .= '<div style="display: none;" id="udstcontainer"> </div>'; $html .= '<div id="emetric"> </div>'; return $html; } add_shortcode( 'emetric_cat', 'e_cat' );