?>
" href="<?php 
the_permalink();
?>
">
    
    <?php 
$tema_img = wp_get_attachment_image_src(get_post_meta(get_the_ID(), 'slide_img', true), 'news-preview-small');
?>
    
    <?php 
if (smamo_image_filter(get_the_ID())) {
    ?>
    
        <?php 
    if (smamo_has_filtered_slide_img(get_the_ID(), 'news-preview-small')) {
        ?>

        <div class="archive-img">
            <?php 
        smamo_filtered_slide_img(get_the_ID(), 'news-preview-small');
        ?>
        </div>

        <?php 
    } else {
        ?>
    
        <div class="archive-img filter">
            <img src="<?php 
        echo $tema_img[0];
Esempio n. 2
0
                        <h2><?php 
    echo get_post_meta(get_the_ID(), 'slide_heading', true);
    ?>
</h2><br>
                        <span><?php 
    echo get_post_meta(get_the_ID(), 'slide_subheading', true);
    ?>
</span>
                    </div>
                    
                    <?php 
    if (smamo_image_filter(get_the_ID())) {
        ?>
                    
                    <?php 
        if (smamo_has_filtered_slide_img(get_the_ID(), 'slide-size')) {
            ?>
                    
                    <?php 
            smamo_filtered_slide_img(get_the_ID(), 'slide-size');
            ?>
                    
                    <?php 
        } else {
            ?>
                    
                    <div class="filter">
                        <img src="<?php 
            echo $bg_image[0];
            ?>
"/>
            <div class="text">
                <h2><?php 
    echo get_post_meta($theme_id, 'slide_heading', true);
    ?>
</h2><br>
                <span><?php 
    echo get_post_meta($theme_id, 'slide_subheading', true);
    ?>
</span>
            </div>
            <?php 
    /////////////////////////////////////////////////
    /* --   Filtrering af billede i sidens top  -- */
    /////////////////////////////////////////////////
    if (smamo_image_filter($theme_id)) {
        if (smamo_has_filtered_slide_img($theme_id, 'slide-size')) {
            smamo_filtered_slide_img($theme_id, 'slide-size');
        } else {
            ?>
                    <div class="filter">
                        <img src="<?php 
            echo $bg_image[0];
            ?>
"/>
                    </div>
                    <?php 
        }
    } else {
        ?>
            <img src="<?php 
        echo $bg_image[0];
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Content-type: application/json');
// FILEN ER TEMALØS
define('WP_USE_THEMES', false);
// Hent wp-load, så vi får mulighed for at bruge wordpress' funktionsarkiv
require '../../../../wp-load.php';
$query_args = array('posts_per_page' => -1, 'offset' => 0, 'orderby' => 'menu_order', 'order' => 'ASC', 'post_type' => 'tema', 'post_status' => 'publish', 'suppress_filters' => true);
$tema_count = 0;
$temaer = get_posts($query_args);
foreach ($temaer as $post) {
    $tema_count++;
    $img = wp_get_attachment_image_src(get_post_meta($post->ID, 'slide_img', true), 'news-preview-small');
    $img_url = $img[0];
    $img_should_filter = false;
    if (smamo_image_filter($post->ID)) {
        if (smamo_has_filtered_slide_img($post->ID, 'news-preview-small')) {
            $file = explode('?', basename($img_url));
            $file = $file[0];
            $upload_dir = wp_upload_dir();
            $img_url = $upload_dir['baseurl'] . '/filtered/' . $file;
        } else {
            $img_should_filter = true;
        }
    }
    $respond_posts = array();
    $theme = get_post_meta($post->ID, 'theme', true);
    if (empty($theme)) {
        $theme = 1;
    }
    $response[$tema_count] = array('id' => $post->ID, 'img' => $img_url, 'img_should_filter' => $img_should_filter, 'title' => $post->post_title, 'theme' => $theme, 'url' => get_the_permalink($post->ID));
}