رفتن به مطلب

مشکل در استفاده از افزونه shadowbox-js.3.0.3.10.2


پست های پیشنهاد شده

درود

من این افزونه نصب کردم ولی وقتی که روی عکس کلیک می کنم

فقط یک صفحه سیاه باز میشه؟

مشکلی اینه که تو تم های فارسی این مشکل داره یعنی

اگه تم ltr باشه افزونه کار می کنه.

من داخل پوشه تمم و فایل header.php باز که می کنم و این کد :


<html <?php language_attributes(); ?>>

که برمی دارم افزونه کار می کنه منتها تمام سایتم بهم می ریزه یعنی

چپ چین ltr میشه..

ممنون میشم راهنماییم کنید :wub:

لینک به ارسال

می تونید بجای

<html <?php language_attributes(); ?>>

از

<html lang="fa" dir="rtl">

هم استفاده کنید البته زیاد توصیه نمیشه

لینک به ارسال

این دمو انگلیسیش هست.

http://demo.fabthemes.com/western/

از این کد :


<html lang="fa" dir="rtl">

هم استفاده کردم بازم افزونه کار نمی کنه..

کلا با پارسی مشکل داره

ویرایش شده توسط sayres
لینک به ارسال

شما باید direction رو از html - body حذف کنید و فقط بخش های داخلی رو راست چین کنید.

احتمالا هم مشکل از همین هست.

لینک به ارسال

افزونه را غیر فعال کنید از سایت www.shadowbox-js.com

دانلودش کنید و در هنگام دانلود تیک هایی را که برای تکست و html داره تیک دار کنید

لینک به ارسال

فزونه را غیر فعال کنید از سایت www.shadowbox-js.com

دانلودش کنید و در هنگام دانلود تیک هایی را که برای تکست و html داره تیک دار کنید

چطور وارد تمم کنم که کار کنه؟

لینک به ارسال

فایل را از زیپ خارج کنید محتویات پوشه ی shadowbox را در پوشه ی قالب کپی کنید و کدهای زیر را به کدهای بخش head قالب اضافه کنید


<link rel="stylesheet" type="text/css" href="<?php bloginfo('template_url'); ?>/shadowbox/shadowbox.css">
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/shadowbox/shadowbox.js"></script>
<script type="text/javascript">
Shadowbox.init();
</script>

و به لینکهای مورد نظر هم

rel="shadowbox"

برای دادن اندازه به جعبه ی جدید شبیه به این کد


<a href="mymovie.swf" rel="shadowbox;height=140;width=120">My Movie</a>

لینک به ارسال

استاد جان بازم همون مشکل پیش میاد..

99196632000122833182_thumb.png

ممندنم که با حوصله جواب ما تازه کارهارو میدید.

ویرایش شده توسط sayres
لینک به ارسال

صفحه ای که بهش لینک دادید رو چک کنید چون اگر لود صفحه طول بکشه یا صفحه نسبت به iframe حساس باشه این اتفاق می افته برای اطمینان به گوگل لینک بدید در ضمن افزونه های noflow هم با این ابزار کانفینگ دارند چون rel دیگه ای ایجاد می کنند

لینک به ارسال

من اینجوری استفاده کردم:


<a href="www.google.com" rel="shadowbox"><img class="alignleft size-medium wp-image-21" title="wallpaper-2120515" src="http://127.0.0.1/wp-pr/wp-content/uploads/2012/11/wallpaper-2120515-300x187.jpg" alt="" width="300"

درسته؟

و موقع دانلود این 3تا چکباکس فعال کردم:

Images

External sites and pages

Inline and/or dynamic HTML

الان که روی عکس کلیک می کنم صفحه

Object not found!

باز میشه.چرا گوگل باز نمیشه؟ولی عکس باز نمی کنه؟

لینک به ارسال

کسی از دوستان نظری نداره؟

چرا تم های فارسی این مشکل با بعضی از پلاگین ها دارن؟

لینک به ارسال

یک علت شایع رو در پست 5 همین تاپیک گفتم.

وقتی بدنه یک پوسته rtl میشه خیلی از بخشها مخصوصا بخشهای position دار در استایل و اسکریپت بهم میریزن.

کد زیر رو از htmlحذف کنید و تست کنید.

<?php language_attributes(); ?>

لینک به ارسال

مرتضی جان من این کار کردم مشکل حل میشه

منتها نوشته ها و عکس ها از راست چین به چب چین تغییر می کنه..

من باید تک تک برم direction عوض کنم ؟یا راه ساده ترم هست؟

لینک به ارسال

راه ساده تر متاسفانه مثل همین راه اصولی نیست.

شما میتونید div (بخش) های اصلی رو راست چین کنید. مثل اصلی ترین div بعد body رو راست چین کنید. البته بازهم ممکن هست همون مشکل پیش بیاد.

بهتره اجزای اصلی که نیاز دارن فقط راست چین بشه. براتون زیاد زمان نمیبره.

لینک به ارسال

تابع :


<?php language_attributes(); ?>

حذف کردم بعد به body فقط direction :rtl دادم ولی همون مشکل پیش اومد

اومدم بجای direction من از text-align:right استفاده کردم.هم مشکل چپ چین حل شد و

هم افزونه shadowbox-js به خوبی کار می کنه..

این کار مشکل فنی نداره؟

لینک به ارسال

کلا توضیه میکنم به body اصلا دایرکشن ندید.

راست چینی با همه text-align حل میشه امااگر متن فارسی و انگلیسی رو باه بنویسید قاطی میشه و همچنین نقطه به آخر متن هاتون نمیره و میاد اول.

بهتره المان های داخلی رو دایرکشن بدید.

دیگه مشکلی نیست.

لینک به ارسال

شما درست می فرمودید.نوشته های انگلیسی و فارسی بهم ریخته بود.

رفتم و div های مورد نظر direction: rtl; دادم.

ممنون.

یک مشکل دبگه:

چطور میتونم با shadowbox-js یک سایت خارجی متلا گوگل باز کنم؟

من به این صورت:


<a href="www.google.com" rel="shadowbox"><img class="alignleft size-medium wp-image-21" title="wallpaper-2120515" src="http://127.0.0.1/wp-pr/wp-content/uploads/2012/11/wallpaper-2120515-300x187.jpg" alt="" width="300"

انجام دادم منتها پیغام object not found میده؟رو لینکش که میرم اینجوریه:

localhost/wp/www.google.com واسه همین از داخل سایت من میخواد گوگل باز کنه.

ویرایش شده توسط sayres
لینک به ارسال

در اینترنت پروتکل را همیشه با لینک مورد نظر خود بیارید

بدون پروتکل، آدرسها متن ساده هستند


http://www.google.com
http://google.com

لینک به ارسال

در اینترنت پروتکل را همیشه با لینک مورد نظر خود بیارید

بدون پروتکل، آدرسها متن ساده هستند


http://www.google.com
http://google.com

iهرکاری کردم تشکر کار نکرد

دقیقا

لینک به ارسال

اا این پلاگین چرا اینجوریه؟؟

مشکل نشون دادن عکس برطرف شده ولی الان

صفحه اینترنت مشکی نشون میده.چرا ؟؟

لینک به ارسال

shadowbox صفحه ی لودینگش مشکیه و timeout پایینی هم داره چون برای پیوندهای ایستاتیک داخلی پیش بینی شده و وقتی نتونه لود کنه مشکی شه

Lightbox هم هست که کار کردن باهاش راحت تره توی مخزن وردپرس جستجو کنید می یابید

لینک به ارسال

بله ، اينجوري كه در اسكرين شات نشون داده امكان لود ويديو ، صفحه‌ي وب و ... رو داره ..


http://wordpress.org/extend/plugins/lightbox-plus/

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...