رفتن به مطلب

مشکل با کد گذاشتن افزونه اسلایدر


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

با سلام به اساتید انجمن وردپرس پارسی ...

من یه افزونه اسلایدر رو سایتم نصب کردن و یک اسلاید هم ساختم و کدی که بهم داد برای استفاده در صفحات یا پست های سایت به این صورته: [pe_estro_slider id=1]

من اینو تو صفحه ایندکس ،جای کد اسلایدر قبلی گذاشتم ولی متاسفانه مثل اینکه کد اشکال داره و اسلایدر نمایش داده نمیشه و عوضش همین کدی که بالا نوشتم بالای سایت نمایش داده میشه!!

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

تو توضیحات افزونه هم گفته که کد مال صفحات و یا پست ها میشه استفاده کرد. ولی عملا مشکل داره... تو اسکرین شات هم میتونید اینو ببینید.

منتظر راهنمایی دوستان هستم.

post-1467-0-66952300-1362227316_thumb.pn

لینک به ارسال

سلام.

این یک شورت کده (short code) و شورت کدها رو نمیتونید مستقیما در قالب سایت استفاده کنید.

باید شورت کد مورد نظرتون رو در دستور زیر به جای [shortcode] قرار بدید.


<?php echo do_shortcode("[shortcode]"); ?>

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

خیلی ممنون از پاسخ شما ولی این کد بالا تو گذاشتم و اون کد رو هم بجای شورت کد گذاشتم ولی بعد از سیو سایت رو باز نمیکنه و اررور میده!!!

منتظر پاسخ هستم... ممنون

لینک به ارسال

الان که تو لود سایتتون مشکلی نبود!!!

مطمئنید که در متن کد اشتباهی نکردید و در مکانی مناسب قرارش دادید؟

لینک به ارسال

ببخشید اقای nuturalism که تو پست شما سوالمو میپرسم آخه منم با short code مشکل دارم .

این یک شورت کده (short code) و شورت کدها رو نمیتونید مستقیما در قالب سایت استفاده کنید.

باید شورت کد مورد نظرتون رو در دستور زیر به جای [shortcode] قرار بدید.

این دستوری که گفتید هرجا میشه استفاده کرد ؟

مثلا من اینو برای contact-form بین کدهای html سایتم گذاشتم ولی ارور syntax میده :


<?php echo do_shortcode("[contact-form-7 id="101" title="فرم تماس 1"]"); ?>

لینک به ارسال

الان که تو لود سایتتون مشکلی نبود!!!

مطمئنید که در متن کد اشتباهی نکردید و در مکانی مناسب قرارش دادید؟

بله درسته من دو مرتبه با دقت کد رو گذاشتم و سایت رو که باز میکردم ارور میداد و مجبور میشدم کد رو پاک کنم و الان هم بخاطر اینکه سایت از دسترس بیرون نشه کد رو پاک کردم... ولی احساس می کنم احتمالا یه جای کد ممکنه اشتباه باشه.

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

قبل از این کنتکت اسلایدر استفاده میکردم که کدش اینه: <?php if(function_exists('wp_content_slider')) { wp_content_slider(); } ?>

الان دوباره همین کد کنتکت اسلایدر رو میذارم همه چی درست میشه!!

شما خودتون یه چک کنید . islamicdroid.ir

خیلی ممنون.

لینک به ارسال

بله درسته من دو مرتبه با دقت کد رو گذاشتم و سایت رو که باز میکردم ارور میداد و مجبور میشدم کد رو پاک کنم و الان هم بخاطر اینکه سایت از دسترس بیرون نشه کد رو پاک کردم... ولی احساس می کنم احتمالا یه جای کد ممکنه اشتباه باشه.

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

قبل از این کنتکت اسلایدر استفاده میکردم که کدش اینه: <?php if(function_exists('wp_content_slider')) { wp_content_slider(); } ?>

الان دوباره همین کد کنتکت اسلایدر رو میذارم همه چی درست میشه!!

شما خودتون یه چک کنید . islamicdroid.ir

خیلی ممنون.

درسته الان در نمایش اسلایدر مشکلی وجود نداره.

اسم اسلایدری که باهاش این مشکل رو دارید چیه؟

احتمالا به یک تابع و دستور شرطی نیاز داشته باشه! درست مثل همین کنتکت اسلایدر (این فرم معمول تره و کمتر پیش میاد که از شورت کد تو این موارد استفاده بشه! (شورت کد رو بیشتر در صفحات و برگه ها استفاده میکنن، میتونید همون شورت کد رو در یک برگه قرار بدید و نتیجه رو مشاهده کنید)).

لینک به ارسال

ببخشید اقای nuturalism که تو پست شما سوالمو میپرسم آخه منم با short code مشکل دارم .

این دستوری که گفتید هرجا میشه استفاده کرد ؟

مثلا من اینو برای contact-form بین کدهای html سایتم گذاشتم ولی ارور syntax میده :


<?php echo do_shortcode("[contact-form-7 id="101" title="فرم تماس 1"]"); ?>

آخ! راس میگی، اشتباه از کد من بود! باید از تک کوتیشن استفاده کنید.

کد رو به صورت زیر تغییر بدید.


<?php echo do_shortcode('[contact-form-7 id="101" title="فرم تماس 1"]'); ?>

برای اسلایدر هم این تغییر رو اعمال کنید.

لینک به ارسال

درسته الان در نمایش اسلایدر مشکلی وجود نداره.

اسم اسلایدری که باهاش این مشکل رو دارید چیه؟

احتمالا به یک تابع و دستور شرطی نیاز داشته باشه! درست مثل همین کنتکت اسلایدر (این فرم معمول تره و کمتر پیش میاد که از شورت کد تو این موارد استفاده بشه! (شورت کد رو بیشتر در صفحات و برگه ها استفاده میکنن، میتونید همون شورت کد رو در یک برگه قرار بدید و نتیجه رو مشاهده کنید)).

اسلایدر من estro slider هست شورت کد هایی که میده تو برگه ها و پست ها به خوبی نشون میده ولی نمیدونم علتش چیه تو قالب مشکل ساز میشه!!

حتی قبلا از اسلایدر های دیگری از قبیل eis slider هم استفاده کردم با قالب مشکل نداشتند.

شما نظر دیگه ندارید برای حل مشکل؟؟؟

متشکر

لینک به ارسال

کد اولی که دادم یه ایراد کوچول موچولو داشت :)

با این امتحان کنید.


<?php echo do_shortcode('[short code]'); ?>

لینک به ارسال

کد اولی که دادم یه ایراد کوچول موچولو داشت :)

با این امتحان کنید.


<?php echo do_shortcode('[short code]'); ?>

آقا دست مریزاد !!! واقعا ایرادش کوچول موچولو بود ولی همون یه سایت رو بهم میریخت! :D بالاخره درست شد. خیلی خیلی ممنون. تشکر از زحمتی که کشیدید.

موفق باشید.

لینک به ارسال
  • 2 ماه بعد...

در یک پست تست کنید و شورت کد رو قرار بدید ببینید کار میکنه؟

لینک به ارسال

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

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

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

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

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

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

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

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

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