PHP ve jQuery'deki işlevsel galeri. PHP ve jQuery'deki işlevsel galeri Inurl fotoğraf galerisi php fotoğraf kimliği
Web'de galeri açın ve arkadaşlarınız ve ailenizle paylaşın. Çevrimiçi hizmetlerin etkinlikleri basit ve anlaşılırdır. Ve isterseniz ıslak kabininizde kazanmak ve onlara melek olmak, isterseniz daha zengin senaryolar mevcut olsun. Bizi arayın, kullanımı basit ve kurulumu güvenilir bir script istiyoruz veri yok herhangi bir veritabanı. İşte metin, 2 PHP betiği tanıtıyorum.
Tek Dosya PHP Galerisi
Tek Dosya PHP Galerisi, Kenny Svalgaard
Tek Dosya PHP Galerisi – PHP ile yazılmış fotoğraf galerisi. Tek gereken bir PHP dosyasıdır. Fotoğraflar ve web siteleri için notlar otomatik olarak oluşturulur. Tek Dosya PHP Galerisi, veritabanlarında uzmanlaşmak veya veritabanlarına hakim olmak için herhangi bir beceri veya bilgi gerektirmez. Hepiniz betiği bir dizine kopyalamak, fotoğraflarınızı bir galeri oluşturmak için yayınlamak için çalışacaksınız. Ve alt dizinleri otomatik olarak alt galeriler halinde düzenler.
İndirin: http://www.phpgraphy.org/index.php
Demo: http://www.ericzma.com/photo/index.php (özelleştirilmiş temalı eski fotoğraf galerim)
phpGraphy, KISS felsefesini takip ederek basitlik ve verimlilik göz önünde bulundurularak yazılmış ücretsiz bir PHP fotoğraf galerisi komut dosyasıdır. Pod GPL lisansı yayınlandı. Kurulumu kolaydır ve minimum güçlük çeker. phpGraphy, yorumlar, derecelendirmeler, EXIF/IPTC yönetimi gibi bir dizi kabul edilen işareti entegre eder. Her ne kadar phpGraphy Veritabanları Wiki için kullanılabilse de, bunun için bilgi toplamak amacıyla wiki dosyalarını da seçebilirsiniz. Çiçek birkaç yıldır donuyor gibi görünüyor. Mevcut suçluluk nüanslarının yanı sıra, galerinin özel fotoğrafları için Vikonani.
Kod hakkında
Altıgen Galeri
CSS yalnızca altıgen galerileri içerir.
Duyarlı: hayır
Bağımlılıklar: -
Kod hakkında
Duvar Galerisi
Duyarlı CSS Izgara duvar galerisi.
Uyumlu tarayıcılar: Chrome, Firefox, Opera, Safari
Duyarlı: evet
Bağımlılıklar: -
Kod hakkında
Saf CSS Duyarlı Galeri
JavaScript yazmaktan bıktınız mı? Popüler makalenizi jQuery onclick olaylarını kullanarak nasıl yazmak istersiniz? Umutsuzluğa kapılmayın! Sadece HTML ve CSS ile sizin için ayrı bir galeri oluşturabiliriz. Egzotik CSS'nin etiketlerinin ve eylemlerinin tüm eylemleri. İyi eğlenceler!
Duyarlı: evet
Bağımlılıklar: -
Kod hakkında
Galeri
Bükülmüş efektli duvar galerisi.
Uyumlu tarayıcılar: Chrome, Firefox, Opera, Safari
Duyarlı: evet
Bağımlılıklar: -
Kod hakkında
Işık Kutulu Duyarlı Fotoğraf Galerisi Izgarası - Komut Dosyası Yok
Işık kutusu efektiyle güncellenen duyarlı fotoğraf galerisi. CSS Grid ve Flexbox'ı kullanın ve komut dosyası kullanmayın. Daha fazla yardım için hedef mülk.
Uyumlu tarayıcılar: Chrome, Edge, Firefox, Opera, Safari
Duyarlı: evet
Bağımlılıklar: -
Kod hakkında
Basitlik
HTML, CSS ve JS'deki ek galeriler.
Uyumlu tarayıcılar: Chrome, Firefox, Opera, Safari
Duyarlı: evet
Bağımlılıklar: -
Kod hakkında
Ürün Galerisi
Minimal tek bir ürün sayfası ile oluşturulmuş CSS Esnek Kutusu ve vanilya JavaScript.
Uyumlu tarayıcılar: Chrome, Edge, Firefox, Opera, Safari
Duyarlı: evet
Bağımlılıklar: 12columns.scss, onicons.css
Kod hakkında
Galeri Izgarasına Yatay Kaydırıcı
Bir tıbbi robot ve iki satır kodla harika mobil kullanıcı deneyimine sahip tam duyarlı ızgara.
Uyumlu tarayıcılar: Chrome, Edge, Firefox, Opera, Safari
Duyarlı: evet
Bağımlılıklar: -
Kod hakkında
Mevsim Galerisi
Saf CSS resmi galeri.
Uyumlu tarayıcılar: Chrome, Firefox, Opera, Safari
Duyarlı: evet
Bağımlılıklar: -
Kod hakkında
Açılır/Yer Paylaşımlı Galeri
Bu portföyünüz için açılır pencere kaplama tasarımıdır! Projelerinizi/çalışmalarınızı tek tuşla detaylı olarak geliştirin.
Uyumlu tarayıcılar: Chrome, Edge, Firefox, Opera, Safari
Duyarlı: hayır
Bağımlılıklar: -
Kod hakkında
Resim Galerisi
Şekil ve şekil başlığını kullanan paralaks resim galerisi.
Uyumlu tarayıcılar: Chrome, Edge, Firefox, Opera, Safari
Duyarlı: evet
Bağımlılıklar: Relaxax.js
![](https://i1.wp.com/freefrontend.com/assets/img/placeholder.png)
Kod hakkında
Flexbox ve CSS ızgarasıyla oluşturulmuş resim galerisi.
![](https://i1.wp.com/freefrontend.com/assets/img/css-gallery/css-tumblr-photogrid-photoset-with-flex-box-in-place-of-javascript.jpg)
Kod hakkında
JavaScript alanında esnek kutulu Tumblr photogrid/photoset.
![](https://i2.wp.com/freefrontend.com/assets/img/css-gallery/responsive-pure-css-image-gallery-with-css-grid.jpg)
Kod hakkında
İşte galeriden bir resim, devi merkeze yazmayı seçtiğiniz şeyi sıkıştırın. grid-template-columns ve grid-template-rows .
![](https://i0.wp.com/freefrontend.com/assets/img/css-gallery/magnific-gallery.jpg)
Kod hakkında
Şunlara sahip güzel duyarlı galeri: CSS sütunları, yuvarlanma, fareyle üzerine gelindiğinde başlık, muhteşem açılır pencere komut dosyası, yakınlaştırma efekti.
![](https://i1.wp.com/freefrontend.com/assets/img/css-gallery/gmail-image-gallery-animation-transformation-5-cssthat.gif)
Kod hakkında
HTML, CSS ve JS ile resim galerisi animasyonu.
![](https://i1.wp.com/freefrontend.com/assets/img/css-gallery/scrolling-looping-gallery-vanilla-html-css-js-es5-no-touch-events.jpg)
Kod hakkında
Kaydırma ve döngü galerisi. Vanilya HTML/CSS/JS. Dokunma Olayı Yok.
![](https://i1.wp.com/freefrontend.com/assets/img/css-gallery/photo-gallery.jpg)
Kod hakkında
Pencerelere tıklayarak galeriye bakın.
![](https://i1.wp.com/freefrontend.com/assets/img/css-gallery/amur-leopard-image-gallery-with-css-vars-responsive-webkit-only.jpg)
Kod hakkında
Bilgi butonunu tıklayın sağ alt köşe. 😼 WebKit-yalnızca diğer tarayıcıların ne olursa olsun dünyadaki calc() işlevini kullanmak için yeterli desteğe sahip olabileceği gerçeğine.
HTML, CSS ve JavaScript portföy galerisi.
Tanmoy Biswas tarafından yapılmıştır
14 Şubat 2017
Yakınlaştırmalı resim galerisi.
Wunnle tarafından yapılmıştır
3 Şubat 2017
Küp döndürme 3D dönüşüm galerisi.
Lorina Gousi tarafından yapılmıştır
30 Ocak 2017
![](https://i1.wp.com/freefrontend.com/assets/img/css-gallery/css-gallery-hover-effect-gallery-expanded.png)
Kod hakkında
Galeri üzerine gelme efekti ve galeri genişletildi.
Photobox, galeri kullanıcı arayüzü ve kullanıcı deneyimi kodunun yeni nesli olan evrimdir.
Yair Even Or tarafından yapılmıştır
4 Ocak 2017
Flexbox ve CSS animasyonları/geçişleri içeren seyahat galerisi.
Sean Free'nin yaptığı
2 Ocak 2017
Üç panel ve kullanıcı kaydırmaları içeren galeri.
Teegan Lincoln tarafından yapılmıştır
1 Ocak 2017
HTML, CSS ve JavaScript yansıtıcı fotoğraf galerisi duvarı deneyi.
Shawn Reisner'ın yaptığı
21 Ekim 2016
Dört resim için galerinin geçişi yapıldı.
Dudley Storey tarafından yapılmıştır
14 Ekim 2016
İçerisinde 24 adet 1920x1080 Resim bulunmaktadır, dolayısıyla indirilmesi bir saniye sürebilir. Yine de harika görünüyor. Değişkenlerle (geçiş süreleri ve gecikmeler) aynı anda oynamak için basın. Resim numarasını değiştirebilirsiniz. Sadece scss ve js'deki değişkenleri değiştirin. Ayrıca, eğer tekrar yeni resimler topluyorsanız, js dizisine resmin URL'sini eklemeniz yeterli.
Kirill Kiyutin tarafından yapılmıştır
9 Eylül 2016
İşte Pete Rojwongsuriya'nın jquery.tilted-pagescroll eklentisi kullanılarak uygulanan güzel bir 3D eğik kaydırmalı resim galerisi.
Sebastian Schepis'in yaptığı
19 Haziran 2014
Gelişmiş Özel Alan'ın (ACF) hafif bir uzantısı Fotoğraf Galerisi WordPress web sitenizdeki herhangi bir yazıya/sayfaya alan.
- Alanlarınızı görsel olarak oluşturun
- Birden fazla fotoğraf ekleyin; ayrıca herhangi bir şeyin başlığını, resim yazısını ve bağlantısını da değiştirebilirsiniz
- Lütfen bagatoraz düzenleme sayfalarında alanlarınızı belirtin (özel konum kuralları aracılığıyla)
- Basit ve kullanıcı dostu API aracılığıyla verileri kolayca yükleyin
- Hızlı ve kolay bir işlem için doğal WordPress özel gönderi türüne tıklayın
- Vikoristovaty ve işleme için Vykoristannya doğal WordPress meta verileri
Not
Bu eklenti ACF Gallery Pro'ya bir alternatiftir. Kodu nasıl alacağınızı bilmeniz gerekir çünkü WordPress tema kaynak kodunuzu düzenlemeniz gerekecektir. Kısa videolar üzerinde çalışıyorsanız ve galerinizi genişletiyorsanız bu araç tam size göre OLUMSUZ senin için. Bu Eklenti size PHP resim dizisi sunacak ve istediğiniz gibi bir galeri düzeni oluşturmak için ona ihtiyacınız olacak.
Yardıma mı ihtiyacınız var?
Galeri düzeninin kurulumu, konfigürasyonu ve oluşturulması konusunda yardıma mı ihtiyacınız var? Hizmetimi Fiverr.com üzerinden https://www.fiverr.com/share/2KAjR8 web sitesinden alabilirsiniz.
Kullanım
acf_photo_gallery alan bir yardımcı fonksiyondur. ACF_FIELD_NAME Ve POST_ID veritabanını sorgulayacak ve görüntüleri sizin için derleyecektir. Bu fonksiyonun çıktısı bir dizi olacaktır.
Acf_photo_gallery(ACF_FIELD_NAME, POST_ID);
Örnek
Düzene vikorist Twitter Bootstrap çerçevesini uygulayın. İstediğiniz herhangi bir çerçeveyi wikilist'e ekleyebilirsiniz.
İD); //Dönüş dizisinde herhangi bir şey olup olmadığını kontrol edin if(count($images)): //Harika, size inceleyebileceklerim hakkında bilgi verebiliriz ($images as $image): $id = $image[ "id " ]; // Medyanın ek kimliği $title = $image["title"]; //Başlık $başlık= $resim["başlık"]; //Başlık $full_image_url= $image[" full_image_url"]; //Tam boyutlu resim url'si $full_image_url = acf_photo_gallery_resize_image($full_image_url, 262, 160); //Boyut 262 piksel genişlik x 160 piksel yükseklik olarak yeniden boyutlandırıldı resim url'si $ küçük resim boyutu resim url'si 150 piksel x 150 piksel $url= $image["url"]; //Tıklandığında herhangi bir bağlantıya git $target= $image["target"]; //Normal veya yeni sekmeyi açın $alt = get_field("photo_gallery_alt ", $id); //Ekstra alan olan alt'ı alın (Ekstra alanları görüntülemek için) $class = get_field("photo_gallery_class", $id); //Get the class which is a extra field (See below how to add extra fields) ?> !}
Ekstra Alanlar Ekle
Bir sonraki alan için tema fonksiyonları.php dosyanıza ek alanlar eklemek için.
//Alternatif Metin ve Özel Sınıflar adında ekstra alanlar oluşturun function my_extra_gallery_fields($args, $attachment_id, $field)( $args["alt"] = array("type" => "text", "label" => "Altnative Text", "name" => "alt", "value" => get_field($field . "_alt", $attachment_id));// Alternatif Metin alanını oluşturur $args["class"] = array("type" => "text", "label" => "Özel Sınıflar", "name" => "sınıf", "değer" => get_field($field . "_class", $attachment_id));// Özel Sınıflar alanı oluşturur return $args;) add_filter("acf_photo_gallery_image_fields", "my_extra_gallery_fields", 10, 3);
Ekstra alanların değerleri nasıl alınır?
ACF yardımcı fonksiyonunu get_field kullanabilirsiniz
Get_field("photo_gallery_alt", $id); get_field("photo_gallery_class", $id);
Ek başlık alanından başlığı çekin
Başlık açıklama alanından alınıyor. Altyazıyı ek başlık alanından çekmek için aşağıdaki filtreyi function.php dosyanıza ekleyin.
Add_filter("acf_photo_gallery_caption_from_attachment", "__return_true");
REST API'si
Tüm gönderilerin JSON yanıtını almak için URL'ye HTTP İsteği gönder
http://(etki alanı)/wp-json/wp/v2/(POST_TYPE)/
Belirli bir gönderinin JSON yanıtını almak için URL'ye HTTP İsteği gönder
Http://(etki alanı)/wp-json/wp/v2/(POST_TYPE)/(POST_ID)/
ACF fotoğraf galerisi adının ve resim dizisinin intikamını alacak bir öğeyi ACF'ye basma fikri nasıl ortaya çıktı?
Uyumluluk
Tsei ACF alan tipi aşağıdakilerle uyumludur:
*ACF4
*ACF5
Sorunlar
Diğer tüm WordPress eklentileri gibi bu eklenti de diğer konular ve eklentilerle ilgili sorunlara neden olabilir. WordPress web sitenizde bir robot çalıştırmakla ilgileniyorsanız, lütfen destek forumundaki yardım işleviyle iletişime geçin. Tsej, diğerlerini hızlandırmak için vykonat ve virishiti tsy vipadok z'yi kullanabilir. Benimle doğrudan konuşmak ne olursa olsun, http://www.navz.me/ web sitem aracılığıyla bana ulaşabilirsiniz.
Kurulum
- navz-photo-gallery klasörünü wp-content/plugins klasörünüze kopyalayın
- Eklenti yönetici sayfası aracılığıyla Gelişmiş Özel Alanlar: Fotoğraf Galerisi eklentisini etkinleştirin
- ACF aracılığıyla yeni bir alan oluşturun ve Fotoğraf Galerisi türünü seçin
- Alan türü ayarlarıyla ilgili daha fazla bilgi için lütfen açıklamaya bakın
Değişiklik günlüğü
1.6.5=
* Düzenleme sırasında onay kutusu öğesinden boş değil koşulunu kaldırın
* ACF'den REST API'ye eklenti desteğini kaldırın
* REST API için yerel destek
1.6.4=
* WordPress meta kutusundan görselleri kaldırırken konsolda JavaScript hatası
1.6.3=
*ACF 5 desteği
* Yerleşik veya WordPress yerel modeliyle galeriyi düzenleyin. Github @makepost'a teşekkürler
* İlerleme aşamasında Kod tabanında iyileştirmeler
* ACF'den REST API eklentisine kadar RESTFul API desteği
1.6.2=
* Verileri ek verileriyle senkronize tutun
* Ekleme filtrelerini kullanarak başlık eki başlığını çekin
* PHP 7.2 count() hatası
1.6.1=
* @rickytoof9 tarafından bildirilen kalem düzenleme düğmesine tıklandığında görseli düzenle kutusu kayboluyor
1.6.0=
* Boş galeriyle gönderi kaydedilirken hata oluştu. @ugy tarafından sağlanan yama
* @rickytoof9 tarafından bildirilen sayfada birden fazla fotoğraf galerisi alanı gösteriliyor
* Srcset desteği. Kod için @ugy'ye özellikle teşekkürler
1.5.0
- SVG desteği
- Eski PHP sürümü desteği
- Ekstra alanlar ekleyin
1.4.0
- Galeri resimlerini sıralayabilir
- Resim galerisi için geçerli sıralama düzeninden önce bir sipariş verildi
1.3.0
- Meta_key'i acf field_key'den acf field_name'e değiştirin
- Görüntüleri çekmek için yardımcı işlev acf_photo_gallery()
- Görüntüyü uçacak ve kaydedecek şekilde değiştirmeden önce acf_photo_gallery_resize_image yardımcı işlevi
- Yapılandırmadaki hedef parametreyle ilgili sorun
- URL'nin düzgün şekilde kaydedilmemesiyle ilgili sorun
1.2.0
- WordPress 4.6 desteği
- Sitedeki değişiklik sayısı
- Verileri veritabanından getir
1.1.0
- Önemsiz dizin: acf-photo_gallery-v4 dosyasındaki acf-photo-gallery-field
- Galerideki fotoğrafları sildiğimde son fotoğraf silinmiyordu
- Galeri fotoğrafları veritabanına kaydedilmedi