15%

Tüm Hosting Hizmetlerinde %15 indirim

Becerilerini test et ve herhangi bir hosting planında İndirim kazan

Kodu kullanın:

Skills
Başlayın
23.10.2024

WordPress’te Flipbook Oluşturmak için DearFlip Nasıl Eklenir

DearFlip, PDF dosyalarını veya görüntü dizilerini, WebGL ve CSS3 3D dönüşümlerini kullanarak doğrudan tarayıcıda işlenen etkileşimli, sayfa çevirme özellikli flipbook’lara dönüştüren bir WordPress eklentisidir. Ziyaretçileri statik bir PDF indirmeye zorlamak yerine DearFlip, Flash veya harici bir bağımlılık gerektirmeden sayfa kıvrılma gölgeleri, ses efektleri ve yakınlaştırma kontrolleri içeren gerçekçi bir kitap çevirme deneyimi sunar.

Bu kılavuz, kurulum, genel yapılandırma, flipbook oluşturma, yerleştirme ve performans ayarı dahil olmak üzere sürecin her aşamasını ele almaktadır. Ayrıca çoğu öğreticinin tamamen atladığı teknik uç durumları ve yaygın tuzakları da kapsamaktadır.

Flipbook’ların WordPress İçerik Stratejisi Açısından Önemi

Flipbook, yalnızca görsel bir gösteriş unsuru değildir. Yayıncılar, e-ticaret operatörleri ve ajanslar için somut bir sorunu çözer: <iframe> veya Google Docs görüntüleyici aracılığıyla yerleştirilen PDF’ler markasız, mobilde yavaş ve analitik entegrasyonundan yoksundur. DearFlip, kullanıcıları kendi alan adınızda tutar, belirli sayfalara derin bağlantı oluşturmayı destekler ve etkileşimi izleyebilmeniz için standart WordPress kancalarıyla entegre olur.

Yaygın kullanım senaryoları şunlardır:

  • Sayfa sayfa gezinmenin baskı deneyimini yansıttığı dijital dergiler ve kataloglar
  • WooCommerce kategori sayfalarına yerleştirilen ürün lookbook’ları
  • Marka kimliğini koruması gereken yıllık raporlar ve teknik incelemeler
  • Yüksek çözünürlüklü görüntü dizilerinden oluşturulan etkileşimli portföyler
  • Dahili yer imleri ve içindekiler tablosu gezintisi içeren eğitim kılavuzları

DearFlip Ücretsiz ve Pro: Gerçekte Ne Elde Ediyorsunuz

Kurulumdan önce, ücretsiz sürümün sınırlamalarını ve Pro lisansının hangi kritik özelliklerin kilidini açtığını anlayın.

ÖzellikDearFlip ÜcretsizDearFlip Pro
PDF flipbook’larEvetEvet
Görüntü tabanlı flipbook’larEvetEvet
3D sayfa çevirme efektiEvetEvet
Özel tema / renk temalarıSınırlı (3 tema)Tam özel CSS + 10’dan fazla tema
Parola korumasıHayırEvet
Derin bağlantı (URL’den sayfaya)HayırEvet
PDF metin katmanı / aramaHayırEvet
Analitik entegrasyonuHayırEvet
FiligranHayırEvet
WordPress çoklu site desteğiKısmiTam
DearFlip markasını kaldırmaHayırEvet
Öncelikli destekHayırEvet

Dahili belgeler veya düşük trafikli siteler için ücretsiz sürüm tamamen işlevseldir. Müşteriye yönelik kataloglar veya erişim kısıtlı içerikler için Pro sürümü yatırıma değerdir.

Adım 1: DearFlip Eklentisini Kurun

1.1 WordPress Eklenti Deposundan Kurulum

WordPress yönetici panelinize giriş yapın ve Eklentiler > Yeni Eklenti Ekle bölümüne gidin. Arama alanına DearFlip yazın. DearHive tarafından geliştirilen DearFlip – 3D Flipbook, PDF Viewer adlı eklentiyi bulun ve Şimdi Yükle‘ye, ardından Etkinleştir‘e tıklayın.

Alternatif olarak, birden fazla siteyi yönetiyorsanız veya komut satırı iş akışlarını tercih ediyorsanız WP-CLI aracılığıyla kurulum yapabilirsiniz:

wp plugin install dearflip --activate

1.2 Pro Sürümü Manuel Olarak Kurma

Pro lisansı satın aldıysanız, DearHive hesap panonuzdan .zip arşivini indirin. Ardından Eklentiler > Yeni Eklenti Ekle > Eklenti Yükle bölümüne gidin, .zip dosyasını seçin ve Şimdi Yükle > Etkinleştir‘e tıklayın.

Kritik not: Ücretsiz ve Pro sürümlerini aynı anda yüklemeyin. Ölümcül bir PHP hatasına yol açacak sınıf çakışmalarını önlemek için Pro arşivini yüklemeden önce ücretsiz sürümü devre dışı bırakın ve silin.

1.3 PHP ve Sunucu Gereksinimlerini Doğrulama

DearFlip şunları gerektirir:

  • PHP 7.4 veya üzeri (PHP 8.1+ önerilir)
  • WordPress 5.0+
  • Sunucuda etkinleştirilmiş GD Library veya Imagick (PDF kapak sayfalarından küçük resim oluşturmak için kullanılır)
  • Etkinleştirilmiş allow_url_fopen veya cURL (Pro’da uzak PDF kaynakları için)

Paylaşımlı barındırma ortamınızda Imagick yoksa flipbook kapak küçük resimleri otomatik olarak oluşturulmaz. VPS Hosting planına geçmek, PHP uzantıları ve php.ini direktifleri üzerinde tam kontrol sağlar; bu da söz konusu yapılandırma sorunlarını tamamen ortadan kaldırır.

Adım 2: Genel DearFlip Ayarlarını Yapılandırın

Etkinleştirmenin ardından sol kenar çubuğunda bir DearFlip menü öğesi görünür. DearFlip > Ayarlar bölümüne gidin. Bu genel ayarlar, oluşturduğunuz her flipbook için varsayılan davranışı tanımlar; bireysel flipbook’lar bunları geçersiz kılabilir, ancak varsayılanları doğru ayarlamak zaman kazandırır.

2.1 Genel Ayarlar

  • Sayfa Çevirme Modu: Mobil öncelikli düzenler için Tek Sayfa‘yı veya dergi tarzı masaüstü sunumu için Çift Sayfa‘yı seçin. Çift sayfa modu, her PDF yayılımını yalnızca PDF’niz tek sayfalar olarak değil, yayılım olarak dışa aktarıldıysa doğru şekilde böler.
  • Flipbook Yüksekliği: Yüzde veya sabit piksel değeri ayarlayın. Bir kapsayıcı div ile 100% kullanmak en duyarlı yaklaşımdır.
  • Arka Plan Rengi: Flipbook tuvali etrafındaki rahatsız edici renk kontrastını önlemek için sitenizin arka plan rengiyle eşleştirin.

2.2 Kontrol Ayarları

Hedef kitlenize göre aşağıdaki UI kontrollerini etkinleştirin veya devre dışı bırakın:

  • Yakınlaştırma — Küçük baskı içeren kataloglar için gereklidir; tamamen görsel lookbook’lar için devre dışı bırakın
  • Tam Ekran — Kesinlikle önerilir; kullanıcılar bunu bekler
  • Sayfa Gezinme Kontrolleri — Ok düğmeleri ve sayfa numarası giriş alanı
  • Ses Efektleri — Sayfa çevirme sesi gerçekçilik katar ancak rahatsız edici olabilir; otomatik etkin yerine isteğe bağlı bırakın
  • İndirme Düğmesi — PDF’niz tescilli veya erişim kısıtlı içerikse devre dışı bırakın

2.3 Performans Ayarları

Çoğu öğreticinin sessiz kaldığı ve gerçek dünya dağıtımlarının bozulduğu yer burasıdır.

PDF işleme motoru: DearFlip, PDF’leri Mozilla’nın açık kaynaklı kütüphanesi olan PDF.js kullanarak istemci tarafında işler. Bu, işleme başlamadan önce tüm PDF’nin tarayıcıya aktarılması anlamına gelir. Sayfa başına 150 KB olan 50 sayfalık bir katalog için bu, 7,5 MB’lık bir başlangıç yüküdür. Bunu azaltmak için:

  1. Yüklemeden önce PDF’nizi Ghostscript ile sıkıştırın:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook 
   -dNOPAUSE -dQUIET -dBATCH 
   -sOutputFile=compressed_output.pdf input.pdf
  1. DearFlip ayarlarında Geç Yükleme‘yi etkinleştirerek yalnızca ilk birkaç sayfanın başlangıçta işlenmesini sağlayın.
  2. PDF’yi doğrudan WordPress uploads dizininden değil, CDN destekli bir depolama paketinden sunun.

WordPress bellek sınırı: PDF.js işlemi, küçük resim oluşturma sırasında PHP bellek kullanımını artırabilir. Büyük bir PDF yükledikten sonra beyaz ekran veya 500 hatası görürseniz wp-config.php dosyasındaki bellek sınırını artırın:

define( 'WP_MEMORY_LIMIT', '256M' );

Adım 3: Yeni Bir Flipbook Oluşturun

DearFlip > Yeni Ekle bölümüne gidin. Bu, özel bir gönderi türü düzenleyicisi gibi işlev gören flipbook oluşturma arayüzünü açar.

3.1 Başlık ve Kaynak Türünü Ayarlama

Açıklayıcı bir dahili başlık girin (bu, varsayılan olarak ziyaretçilere gösterilmez, ancak kısa kod listesinde ve yönetici panelinde görünür; bu nedenle Flipbook 1 yerine 2025 Spring Catalog gibi spesifik olun).

Kaynak açılır menüsünde şunlardan birini seçin:

  • PDF — tek bir PDF dosyası için (en yaygın)
  • Görüntü — JPEG veya PNG dosyalarından oluşan bir dizi için
  • Harici URL (yalnızca Pro) — harici bir sunucuda veya CDN’de barındırılan bir PDF’ye başvurmak için

3.2 PDF Yükleme

PDF Yükle‘ye tıklayın ve dosyanızı Medya Kütüphanesi’nden seçin veya doğrudan bilgisayarınızdan yükleyin. WordPress’in varsayılan maksimum yükleme boyutu genellikle 2 MB’tır; bu, çoğu katalog için yetersizdir.

Yükleme sınırını artırmak için .htaccess dosyanıza (Apache) veya nginx.conf dosyanıza (Nginx) aşağıdakileri ekleyin:

Apache .htaccess:

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300

Nginx sunucu bloğu:

client_max_body_size 64M;

Yükledikten sonra DearFlip, Imagick veya GD kullanarak ilk sayfadan otomatik olarak bir kapak küçük resmi oluşturur. Küçük resim boş veya eksikse sunucunuzda Imagick’in kurulu olduğunu doğrulayın:

php -r "phpinfo();" | grep -i imagick

3.3 Görüntü Dizisi Yükleme

Görüntü tabanlı flipbook’lar için Görüntü Yükle‘ye tıklayın ve birden fazla dosya seçin. Yükleme sırası sayfa sırasını belirler. Güvenilir bir iş akışı, dosyalarınızı yüklemeden önce sıralı olarak adlandırmaktır (page-001.jpg, page-002.jpg vb.); böylece dosya sistemi sıralama düzeni amaçlanan dizinizle eşleşir.

Desteklenen formatlar: JPEG, PNG, WebP (WebP desteği sunucunuzun GD veya Imagick sürümüne bağlıdır).

Önerilen görüntü özellikleri:

  • Çözünürlük: 1200 x 1600 px (dikey) veya 1600 x 1200 px (yatay)
  • Renk profili: sRGB (CMYK görüntüler tarayıcılarda yanlış renklerle işlenir)
  • Görüntü başına dosya boyutu: Sıkıştırma sonrası 200 KB’ın altında; cwebp veya jpegoptim gibi araçlar kullanın

3.4 Flipbook Başına Özelleştirme Seçenekleri

Her flipbook, genel varsayılanları geçersiz kılan kendi ayarlarına sahiptir:

  • Sayfa Genişliği / Yüksekliği: Flipbook’un belirli bir düzen sütununa sığması gerekiyorsa açık boyutlar ayarlayın
  • Otomatik Çevirme: Belirli bir aralıkta (saniye cinsinden) otomatik sayfa çevirmeyi etkinleştirir. Dikkatli kullanın — otomatik çevirme, içerik yoğun sayfalar için kafa karıştırıcı olabilir
  • Başlangıç Sayfası: Hangi sayfanın önce açılacağını belirtin; derin bağlantı kampanyaları için kullanışlıdır
  • Tema: Görsel bir tema seçin (açık, koyu veya Pro’da özel)
  • Flipbook Küçük Resmi: Kullanıcı flipbook’u açmak için tıklamadan önce görünen özel bir kapak görüntüsü yükleyin

3.5 Flipbook’u Yayımlama

Yayımla‘ya tıklayın. WordPress, flipbook’u özel bir gönderi türü girişi olarak kaydeder. Kısa kod, düzenleyicinin sağ tarafında hemen görünür ve şu şekilde biçimlendirilir:

[dflip id="123"]

Burada 123, o flipbook’a atanan WordPress gönderi kimliğidir. Bu kimliği not edin — yerleştirme için ihtiyacınız olacak.

Adım 4: Flipbook’u Bir Sayfa veya Gönderiye Yerleştirme

4.1 Gutenberg Blok Düzenleyicisini Kullanma

Sayfalar > Yeni Ekle bölümüne gidin veya mevcut bir sayfayı açın. Blok düzenleyicisinde yeni bir blok eklemek için + simgesine tıklayın. Kısa Kod‘u arayın ve seçin. Kısa kodu yapıştırın:

[dflip id="123"]

Etkinleştirmenin ardından blok kütüphanenizde görünüyorsa özel DearFlip bloğunu da kullanabilirsiniz — bu, düzenleyicinin kendisinde görsel bir önizleme sağlar.

4.2 Klasik Düzenleyiciyi Kullanma

Sayfayı veya gönderiyi Klasik Düzenleyici’de açın. Kısa kodu doğrudan HTML’ye yapıştırmak için Metin sekmesine (Görsel değil) geçin. Görsel sekmesine yapıştırmak, WordPress’in wpautop filtresinin kısa kodu <p> etiketleriyle sarmasına neden olabilir; bu da zaman zaman flipbook kapsayıcı boyutlarını bozar.

4.3 Özel HTML Bloğuyla Yerleştirme

Hassas düzen kontrolü için kısa kodu açık boyutlara sahip özel bir HTML bloğuna sarın:

<div>
  [dflip id="123"]
</div>

Bu, flipbook’un ultra geniş monitörlerde tam görüntü alanı genişliğine uzamasını önler.

4.4 Gelişmiş Yerleştirme için Kısa Kod Parametreleri

DearFlip’in kısa kodu, hem genel hem de flipbook başına ayarları geçersiz kılan satır içi parametreleri kabul eder:

[dflip id="123" width="900" height="600" mode="2d" autoplay="1" duration="5"]

Temel parametreler:

ParametreDeğerlerAçıklama
widthpx veya %Flipbook genişliğini geçersiz kılar
heightpx değeriFlipbook yüksekliğini geçersiz kılar
mode2d, 3d2D veya 3D çevirme modunu zorlar
autoplay0, 1Otomatik çevirmeyi etkinleştirir
durationsaniyeOtomatik çevirme aralığı
startpagetam sayıYüklemede açılacak sayfa
bgcolorhex renkArka plan rengi geçersiz kılma
controlspositiontop, bottom, hideKontrol çubuğu yerleşimi

4.5 Widget veya Kenar Çubuğuna Yerleştirme

DearFlip kısa kodları, kısa kod işlemeyi destekleyen herhangi bir widget alanında çalışır. Görünüm > Widget’lar bölümüne gidin, bir Metin veya Özel HTML widget’ı ekleyin ve kısa kodu yapıştırın. Kenar çubuğu flipbook’larının düzen taşmasını önlemek için kısıtlı boyutlar kullanması gerektiğini unutmayın (width="300").

Adım 5: Performans, SEO ve Erişilebilirlik Değerlendirmeleri

5.1 PDF Flipbook’larının SEO Etkileri

Google, dosya herkese açık olduğunda PDF içeriğini doğrudan dizine ekleyebilir, ancak JavaScript (PDF.js) tarafından işlenen içeriği aynı şekilde dizine ekleyemez. Flipbook içeriğinin SEO ile keşfedilebilirliği önemliyse şunları göz önünde bulundurun:

  1. Aynı içeriği flipbook’un yanında bir HTML sayfası olarak yayımlamak
  2. Flipbook yerleştirmesinin altına metin tabanlı bir içindekiler tablosu eklemek
  3. Flipbook kapağını sosyal paylaşım görüntüsü olarak ayarlamak için og:image meta etiketini kullanmak

5.2 Core Web Vitals Etkisi

Bir flipbook yerleştirmesi önemli bir JavaScript yükü getirir (PDF.js yaklaşık 300 KB küçültülmüş haldedir). En Büyük İçerikli Boyama (LCP) ve Toplam Engelleme Süresi (TBT) puanlarınızı korumak için:

  • Flipbook’u yalnızca birincil içerik olduğu sayfalara yükleyin, ana sayfanıza değil
  • DearFlip’in Lightbox Modu‘nu kullanın; bu mod flipbook’u yalnızca kullanıcı bir küçük resme tıkladığında yükler ve tam JavaScript paketini etkileşime kadar erteler
  • WordPress önbelleğini etkinleştirin ve statik varlıkları bir CDN aracılığıyla sunun

İyi yapılandırılmış bir cPanel’li VPS, PHP-FPM çalışan havuzlarını ince ayarlamanıza, OPcache’i etkinleştirmenize ve Nginx’i ters proxy olarak yapılandırmanıza olanak tanır; bunların tümü, paylaşımlı ortamlara kıyasla ölçülebilir biçimde daha hızlı flipbook yükleme sürelerine katkıda bulunur.

5.3 Erişilebilirlik

DearFlip’in varsayılan uygulaması sınırlı klavye gezinme desteğine sahiptir. WCAG 2.1 uyumluluğu için:

  • Ekran okuyucuların bölüme göre gezinebilmesi için İçindekiler Tablosu özelliğini (Pro) etkinleştirin
  • Flipbook’un altında orijinal PDF’ye alternatif bir indirme bağlantısı sağlayın
  • Flipbook küçük resim görüntüsünde açıklayıcı alt metni ayarlayın

5.4 Mobil İşleme

Mobil cihazlarda 3D sayfa çevirme efektleri GPU yoğundur. DearFlip, sınırlı WebGL desteğine sahip cihazlarda otomatik olarak 2D kaydırma moduna geçer. Flipbook’unuzu yalnızca tarayıcı DevTools’unda değil, gerçek mobil donanımda test edin; çünkü WebGL davranışı Android Chrome ve iOS Safari arasında önemli ölçüde farklılık gösterir.

Adım 6: Birden Fazla Flipbook’u Yönetme

Kütüphaneniz büyüdükçe DearFlip > Tüm Flipbook’lar listesi yönetim merkeziniz haline gelir. Her giriş, flipbook başlığını, kısa kodu ve yayın durumunu gösterir.

Pratik yönetim ipuçları:

  • İçerik türünü ve tarihi içeren tutarlı bir adlandırma kuralı kullanın: Catalog-Spring-2025, Report-Annual-2024
  • Ondan fazla flipbook’unuz varsa WordPress kategorileri veya etiketleri atayın — DearFlip, Pro sürümünde taksonomi filtrelemeyi destekler
  • Bir flipbook’u güncellerken (yeni PDF sürümü) yeni bir flipbook girişi oluşturmak yerine kaynak dosyayı değiştirin; kısa kod kimliği aynı kalır, böylece mevcut tüm yerleştirmeler otomatik olarak güncellenir
  • Yayımlanmamış veya taslak flipbook’ları düzenli olarak denetleyin ve depolama kotanızın şişmesini önlemek için Medya Kütüphanesi’nden kullanılmayan PDF dosyalarını silin

Düzinelerce flipbook ve büyük PDF varlıklarına sahip içerik yoğun bir site işletiyorsanız, tutarlı G/Ç performansı sağlamak ve paylaşımlı altyapılarda yaygın olan gürültülü komşu etkisinden kaçınmak için bir Dedicated Servers planını değerlendirin.

Yaygın DearFlip Sorunlarını Giderme

Flipbook Boş Beyaz Bir Tuval Gösteriyor

Neden: PDF yüklenemedi; bu genellikle PDF URL’sini engelleyen bir CORS politikasından, site taşımasından sonra yanlış bir dosya yolundan veya işleme sırasında PHP belleğinin tükenmesinden kaynaklanır.

Çözüm: Tarayıcı konsolunu açın (F12 > Console). Bir CORS hatası görürseniz PDF’nin WordPress ile aynı etki alanından sunulduğundan emin olun. 404 görürseniz Medya Kütüphanesi’ndeki ek URL’yi doğrulayın. PHP ölümcül hatası görürseniz WP_MEMORY_LIMIT değerini artırın.

Sayfa Çevirme Animasyonu Kesik veya Yavaş

Neden: PDF sayfaları çok büyük (PDF’ye gömülü yüksek çözünürlüklü görüntüler) veya cihaz GPU’su WebGL kompozisyonunu kaldıramıyor.

Çözüm: Yüklemeden önce PDF’yi sıkıştırın (Adım 2.3’teki Ghostscript komutuna bakın). Düşük güçlü cihazlardaki kullanıcılar için flipbook’u mode="2d" moduna geçirin.

Kısa Kod Düz Metin Olarak İşleniyor

Neden: Tema veya bir sayfa oluşturucu kısa kod işlemeyi engelliyor ya da kısa kod bir kısa kod bloğu yerine bir kod bloğuna yapıştırıldı.

Çözüm: Kısa kodun Gutenberg’de bir Kod bloğu veya Paragraf bloğu değil, bir Kısa Kod bloğu içinde olduğundan emin olun. Klasik Düzenleyici’de, yapıştırırken Görsel modda değil Metin modunda olduğunuzu doğrulayın.

Küçük Resim Oluşturulmuyor

Neden: Imagick veya GD kurulu değil ya da PDF, her iki kütüphanenin de ayrıştıramadığı standart dışı bir kodlama kullanıyor.

Çözüm: Imagick’i sunucunuzun paket yöneticisi aracılığıyla kurun:

sudo apt-get install php-imagick
sudo systemctl restart php8.1-fpm

Alternatif olarak, flipbook ayarlarında manuel olarak özel bir küçük resim görüntüsü yükleyin.

Flipbook HTTPS Sitelerinde Görüntülenmiyor

Neden: PDF, sayfa HTTPS üzerindeyken HTTP üzerinden sunuluyor ve bu durum tarayıcının karma içerik engellemesini tetikliyor.

Çözüm: WordPress Site URL’si ve WordPress URL’sinin her ikisinin de Ayarlar > Genel bölümünde https:// olarak ayarlandığından emin olun. Tüm ek URL’lerini güncellemek için veritabanında arama-değiştirme işlemi yapın:

wp search-replace 'http://yourdomain.com' 'https://yourdomain.com' --skip-columns=guid

Bunu düzgün şekilde verilmiş bir SSL Sertifikaları ile eşleştirmek, wp-content/uploads içinde depolanan PDF’ler dahil tüm varlıkların karma içerik uyarısı olmadan güvenli bir bağlantı üzerinden sunulmasını sağlar.

Gelişmiş Yapılandırma: PDF’leri Harici Depolamada Barındırma

Büyük PDF kütüphanelerine sahip üretim dağıtımları için PDF’leri doğrudan wp-content/uploads içinde depolamak verimsizdir. Daha iyi bir mimari:

  1. PDF’leri S3 uyumlu bir nesne depolama paketine yükleyin (Cloudflare R2, Backblaze B2 veya AWS S3)
  2. Paketin önüne bir CDN dağıtımı yapılandırın
  3. DearFlip Pro’da Harici URL kaynak türünü kullanın ve her PDF’nin CDN URL’sine işaret edin
  4. PDF varlıkları için CDN’de Cache-Control: public, max-age=31536000 başlıklarını ayarlayın

Bu mimari, WordPress sunucunuzun disk G/Ç’sini PDF dağıtımından ayırır, trafik artışları sırasında sunucu yükünü önemli ölçüde azaltır ve WordPress veritabanınızı sade tutar.

Kullanım senaryonuz dinamik PDF oluşturmayı (kullanıcı tarafından gönderilen verilerden veya şablonlu raporlardan) içeriyorsa, bu kurulumu Puppeteer, wkhtmltopdf veya WeasyPrint’i sunucu tarafı PDF oluşturma araçları olarak kurabileceğiniz ve ardından çıktıyı doğrudan nesne depolamaya aktarabileceğiniz bir VPS Hosting planıyla eşleştirin.

Karar Matrisi: DearFlip ile Alternatifleri Ne Zaman Kullanmalı

SenaryoÖnerilen Çözüm
Basit PDF indirme bağlantısıdownload özellikli yerel HTML <a> etiketi
Tarayıcıda temel PDF görüntülemeGoogle Docs Viewer yerleştirme veya PDF.js iframe
Markalı etkileşimli katalogDearFlip (ücretsiz veya Pro)
Analitikli erişim kısıtlı içerikParola korumalı DearFlip Pro
Erişilebilirlik öncelikli belgeHTML sayfası + PDF indirme bağlantısı
Yüksek hacimli PDF kütüphanesi (50’den fazla belge)DearFlip Pro + harici CDN depolama
Yalnızca mobil kitle2D modda DearFlip veya özel bir mobil okuyucu

Teknik Temel Kontrol Listesi

Bir DearFlip flipbook’unu yayına almadan önce her öğeyi doğrulayın:

  • PHP sürümü 7.4 veya üzeridir; Imagick uzantısı yüklüdür
  • .htaccess veya nginx.conf içindeki yükleme boyutu sınırları en büyük PDF dosya boyutunuzla eşleşir
  • Tipik kataloglar için PDF 10 MB’ın altına sıkıştırılmıştır; toplu sıkıştırma için Ghostscript kullanın
  • wp-config.php içinde WP_MEMORY_LIMIT en az 256M olarak ayarlanmıştır
  • HTTPS site genelinde zorunlu kılınmıştır ve tüm PDF URL’leri https:// kullanır; karma içerik hataları flipbook’u sessizce bozar
  • Birincil sayfa içeriği olmayan flipbook’lar için JavaScript yüklemesini ertelemek amacıyla Lightbox modu etkinleştirilmiştir
  • SEO dizine eklenebilirliği önemliyse flipbook içeriği için düz metin veya HTML alternatifi mevcuttur
  • Mobil işleme, yalnızca tarayıcı DevTools’unda değil, gerçek iOS ve Android cihazlarda test edilmiştir
  • Arşiv veya açılış sayfalarındaki tıklama oranını artırmak için her flipbook için özel küçük resim yüklenmiştir
  • Depolamayı temiz tutmak için kullanılmayan flipbook’lar ve sahipsiz PDF’ler Medya Kütüphanesi’nden silinmiştir

SSS

DearFlip parola korumalı PDF’lerle çalışır mı?

Hayır. DearFlip’in işleme için kullandığı PDF.js, parola korumalı PDF’lerin şifresini çözemez. Yüklemeden önce PDF düzeyindeki parola korumasını kaldırın. Erişim kontrolüne ihtiyacınız varsa, temel dosya yerine yerleştirmenin kendisini kilitleyen DearFlip Pro’nun yerleşik flipbook parola özelliğini kullanın.

DearFlip’i Elementor veya Divi gibi bir sayfa oluşturucuyla kullanabilir miyim?

Evet. Hem Elementor hem de Divi bir Kısa Kod widget’ı içerir. [dflip id="123"] kısa kodunu bu widget’a yapıştırın. DearFlip Pro ayrıca kısa kod gerektirmeden görsel yapılandırma sağlayan yerel bir Elementor widget’ı ile birlikte gelir.

DearFlip tüm WordPress siteimi yavaşlatır mı?

Yalnızca flipbook’un yerleştirildiği sayfalarda. DearFlip, JavaScript ve CSS’sini varsayılan olarak genel olarak sıraya koyar. Varlık yüklemesini yalnızca flipbook sayfalarıyla kısıtlamak için temanızın functions.php dosyasına aşağıdakileri ekleyin:

add_filter( 'dflip_load_scripts', function( $load ) {
    return is_singular() && has_shortcode( get_post()->post_content, 'dflip' );
});

Ücretsiz sürümle kaç tane flipbook oluşturabilirim?

Ücretsiz sürüm, flipbook sayısına kesin bir sınır koymaz. Pratik kısıtlamalar depolama alanı ve parola koruması ile analitik gibi Pro özelliklerinin yokluğudur.

DearFlip eklentisini devre dışı bırakırsam flipbook’larıma ne olur?

Flipbook özel gönderi türü girişleri WordPress veritabanında kalır, ancak kısa kodlar ön uçta boş dizeler olarak işlenir. Yüklenen PDF dosyaları Medya Kütüphanesi’nde kalır. Eklentiyi yeniden etkinleştirmek, veri kaybı olmadan tüm flipbook’ları hemen geri yükler.

15%

Tüm Hosting Hizmetlerinde %15 indirim

Becerilerini test et ve herhangi bir hosting planında İndirim kazan

Kodu kullanın:

Skills
Başlayın