<?php

/*
 Plugin Name: Wordpress Photo Album
 Plugin URI: https://github.com/TemirkhanN/wordpress-photo-album
 Description: Photo album for wordpress that looks like vk.com albums.
 Requires wordpress 3.5 and higher for full working features.
 Version: 1.0
 Author: Temirkhan
 Author URI: https://vk.com/id291918665
 License: Beerware, Free software
*/
require_once __DIR__ . '/WordpressPhotoAlbum.php';
WordpressPhotoAlbum::init();
register_uninstall_hook(__FILE__, 'WordpressPhotoAlbum::uninstall');
    echo WordpressPhotoAlbum::__t('added');
    ?>
 <?php 
    echo date("j F Y", strtotime($photo->post_date));
    ?>
            </div>

            <?php 
    comments_template();
    ?>

        </div>
        <div class="col-xs-3">
            <a href="<?php 
    echo WordpressPhotoAlbum::albumUrl($photo->albumInfo->slug);
    ?>
"
               title="<?php 
    echo WordpressPhotoAlbum::__t('photo_album') . ' ' . $photo->albumInfo->name;
    ?>
">
                <?php 
    echo $photo->albumInfo->name;
    ?>
            </a>
        </div>
    </div>


<?php 
}
 /**
  * Simple localization that searches passed word in localization dir
  *
  * Localization file is selected based on LOCALE const
  *
  * @param $word
  * @param bool|false $lowercase
  * @return mixed|string
  */
 public static function __t($word, $lowercase = false)
 {
     if (self::$localization === null) {
         $lcpath = __DIR__ . '/localization/' . self::LOCALE . '.php';
         self::$localization = file_exists($lcpath) ? require $lcpath : array();
     }
     $translated = isset(self::$localization[$word]) ? self::$localization[$word] : str_replace('_', ' ', $word);
     return $lowercase ? lcfirst($translated) : $translated;
 }
            <div class="thumbnail photo-thumb">
                <?php 
        if (has_post_thumbnail()) {
            ?>
                    <a href="<?php 
            echo WordpressPhotoAlbum::photoUrl(get_the_ID());
            ?>
" title="<?php 
            the_title();
            ?>
">
                        <img data-target-id="<?php 
            the_ID();
            ?>
" src="<?php 
            echo WordpressPhotoAlbum::getAttachmentUrl(get_the_ID());
            ?>
"
                             alt="<?php 
            the_title();
            ?>
"
                            >
                    </a>
                <?php 
        }
        ?>
            </div>
        </div>
    <?php 
    }
Exemplo n.º 5
0
                            </a>
                        <?php 
        }
        ?>
                    </div>
                </div>
            <?php 
    }
    ?>

            <?php 
    if ($photos->found_posts > WordpressPhotoAlbum::$photosOnPage) {
        ?>
                <button class="btn btn-lg show-more-photos" data-page="1">
                    <?php 
        echo WordpressPhotoAlbum::__t('show_more');
        ?>
                </button>
            <?php 
    }
    ?>
        </div>
    <?php 
}
?>
    <div class="wp-photo-album-bg-layer">
    </div>
    <div class="popup-photo">
        <div class="wp-photo-album-item">

        </div>
Exemplo n.º 6
0
                <div class="thumbnail photo-thumb">
                    <a href="<?php 
    echo WordpressPhotoAlbum::albumUrl($album->slug);
    ?>
">
                        <img src="<?php 
    echo $album->lastPhoto;
    ?>
" class="centered" title="<?php 
    echo $album->name;
    ?>
">

                    </a>
                </div>
                <a href="<?php 
    echo WordpressPhotoAlbum::albumUrl($album->slug);
    ?>
"><?php 
    echo $album->name;
    ?>
</a>
            </div>
        <?php 
}
?>
    </div>
</div>

<?php 
get_footer();