はwhatevを変更しますあなたは現在、以下のようなカスタムコードを追加するために使用しています。プラグインごとに以下のコードを調整する必要があります。これは単なる例です。
<?php
$args = array('post_type' => 'attachment', 'orderby' => 'menu_order', 'order' => 'ASC', 'post_mime_type' => 'image' ,'post_status' => null, 'numberposts' => null, 'post_parent' => $post->ID);
$attachments = get_posts($args);
if ($attachments) {
foreach ($attachments as $attachment) {
$alt = get_post_meta($attachment->ID, '_wp_attachment_image_alt', true);
$image_title = $attachment->post_title;
$caption = $attachment->post_excerpt;
$description = $image->post_content;
?>
<a href="<?php echo wp_get_attachment_url($attachment->ID); ?>" rel="lightbox" title="<?php echo $image_title; ?>"><img src="<?php echo get_bloginfo('template_directory'); ?>/yourfile.php?h=75&w=75&zc=1&src=<?php echo wp_get_attachment_url($attachment->ID , false); ?>" alt="<?php echo $alt; ?>" width="75" height="75" border="0" /></a>
<?php } } ?>
編集1:私たちは、一例としてPhoto-Gallery Pluginを取ると、私たちはあなたの欲求の結果を反映するために変更を実装する必要がオプションであるかを見てみましょう。上記のプラグインはModel View Controllerに基づいています。また、プラグインをインストールするときには、ギャラリー、テーマ、画像などの情報を保持するための独自の設定テーブルが作成されます。
最初の方がいいでしょう。それぞれのフロントエンドモデルとビューfrontend/models/BWGModelSlideshow.php。上記のモデルのpublic function get_image_rows_data($id, $sort_by, $order_by = 'asc', $bwg)
メソッドに特に注意することをお勧めします。
実際の実装を計画する前にbwg_image
のテーブル構造をphoto-gallery/photo-gallery.phpに設定してください。
良い[パッチ](https://en.wikipedia.org/wiki/Patch_(computing))(!)、このコードの使用例/一般的なプラグイン(例:NextGEN Gallery 、WP Canvas、Enviraなど)、あるいは、もっと良いのは、[github/wp](https://github.com/wp-plugins)のソースを持つプラグイン(写真ギャラリー、ギャラリーなど)? –
こんにちは@PeterKrauss、正直言って私はフォトギャラリーのオープンソースプラグインを自分で使ったことは一度もありません。しかし、私は確かに正しい方向にあなたを導くことによってあなたを助けようとします。私の編集された答えを見てください。 –
申し訳ありませんが、PHPでの開発はこの問題の私の計画ではありませんでした...良いプラグインの選択、または「方法」のガイドや設定よりも複雑で時間がかかります。私の問題では良い答えではありません**しかし、 "正解"ですので、私はそれに恩恵を与えます。 PS:読者、私は解決策をテストしていません(!) –