• اطلاعیه ها

    • Saeed Fard

      برگزاری چهارمین همایش Coder Conf و کد تخفیف برای کاربران وردپرس پارسی   20/04/97

      کدرکانف هر سال در آخرین پنجشنبه مرداد با بورد‌های مختلفی برگزار می‌گردد،امسال نیز کدرکانف در همین تاریخ با حضور برنامه نویسان مطرح کشور در بورد تخصصی جاوااسکریپت برگزار خواهد شد، یک گردهمایی متفاوت با طعم Javascript. Coderconf هر سال نسبت به سال‌های گذشته با حضور برنامه‌نویسان پر رنگتر می‌شود. ما سعی کردیم هر ساله به این کنفرانس مفهوم عمیق تری ببخشیم تا از آنچه در سال‌های گذشته عرضه شده به روزتر و مفیدتر واقع شویم. امسال فرصتی خواهد بود تا با نگرشی جدید و بهبود مطالب ارائه شده، عمیقتر به این موضوع نگاه کنیم تا بجای تکرار مباحث پیشین گامی هر چند کوچک در مسیر ارتقای دانش فنی برنامه‌نویسان ایرانی برداریم. ما در Coderconf ۴ با تمرکز بر روی Javascript نیت کرده‌ایم این فرصت را در اختیار برنامه نویسان قرار دهیم تا با ظرافت و استانداردهای روز دنیا کار خود را پیش ببرند. به نظر ما امسال زمان آن فرا رسیده‌است تا این زبان را به صورت تخصصی و از ابعاد مختلف به چالش بکشیم.   دبیر علمی همایش میلاد حیدری، کدرکانف ۴ را اینگونه توصیف کرده است :اشتراک گذاری دانش بهترین راه رسیدن به جاودانگی اطلاعات است. هر ساله همایش‌های زیادی برگزار میشه که افراد شرکت‌کننده می‌توانند با افراد مجرب شبکه سازی کنند. امسال در کدرکانف سعی کردیم علاوه بر بخش شبکه سازی بین افراد بیشتر روی انتقال دانش و کیفیت ارائه ها تمرکز داشته باشیم . به قصد یک گردهمایی بلند مدت بین برنامه‌نویسان جاوااسکریپت که با هم تبادل دانش و اطلاعات کنند گردهم آییم.
      بنده به عنوان عضو کوچکی از جامعه برنامه‌نویسان جاوااسکریپت ایران امیدوارم در کدرکانف امسال علاوه بر شبکه سازی، از اطلاعاتی که دوستان در این همایش در اختیارتان قرار می‌دهند استفاده کنید. در سایت همایش میتوانید سخنرانان و موضوع پنل همایش کدرکانف رو مشاهده کنید . علاقه‌مندان به حضور در این همایش می‌توانند با کد تخفیف wpparsi اقدام به ثبت نام در این گردهمایی کنند. سایت همایش :‌http://coderconf.org
      بلیط فروشی همایش :‌https://evand.com/events/coderconf4  
سعید شعبانی

چندین پرسش در رابطه با تصویر شاخص

18 پست در این موضوع قرار دارد

  1. من تابه حال به صورت دستی تصویر شاخص را وارد کرده ام که همگی هم ا یک اندازه مشخص می باشند حال اگر بخواهم قالب را عوض کنم و تصویر شاخص در قالب جدید متفاوت باشد آیا باید به صورت دستی این کار را انجام دهم یا اینکه به صورت خودکار هم می توان این کار را انجام داد؟
  2. اگر قالب جدید چندین اندازه مختلف تصویر شاخص لازم داشته باشد با توجه به اینکه من تمامی تصاویری که وردپرس به صورت خودکار می ساخت را غیر فعال کردم باید به صورت دستی بسازم یا روش خودکاری هم وجود دارد؟

0

به اشتراک گذاری این پست


لینک به پست

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

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

اما اگر از زمینه های دلخواه استفاده کردید دو راه دارید:

1- برای قالب جدید همون زمینه دلخواه رو تعریف کنید.

2- از افزونه هایی که نصویر شاخص میسازن کمک بگیرید. برای مثال افزونه زیر به صورت اتوماتیک اولین تصویر را به عنوان تصویر شاخص پست قرار میده.


http://wordpress.org/extend/plugins/auto-post-thumbnail/

2

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

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

منظورم برش تصاویر داخل نرم افزارهایی مانند فتوشاپ و آپلود و جایگزینی به جای تمامی تصاویر شاخص هست

اما اگر از زمینه های دلخواه استفاده کردید دو راه دارید:

1- برای قالب جدید همون زمینه دلخواه رو تعریف کنید.

زمینه دلخواه چه ارتباطی با تصویر شاخص داره؟

ویرایش شده در توسط سعید شعبانی
0

به اشتراک گذاری این پست


لینک به پست

میشه یک زمینه دلخواه رو به گونه ای پیاده سازی کرد که کار تصویر شاخص رو در قالب به صورت دیگری انجام دهد (نسخه های پیشین مرسوم تر بود)

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

0

به اشتراک گذاری این پست


لینک به پست

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

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

0

به اشتراک گذاری این پست


لینک به پست

پلاگینو که نصب کنی یه دکمه داره کلا!

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

اگه قالبت از شاخص پشتیبانی کرد که خیرو برکت، اگه نمی کرد بگو تا بگم از چه تگی استفاده کنی.

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

پلاگینو که نصب کنی یه دکمه داره کلا!

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

اگه قالبت از شاخص پشتیبانی کرد که خیرو برکت، اگه نمی کرد بگو تا بگم از چه تگی استفاده کنی.

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

ویرایش شده در توسط سعید شعبانی
0

به اشتراک گذاری این پست


لینک به پست

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

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


http://codex.wordpress.org/Function_Reference/the_post_thumbnail

4

به اشتراک گذاری این پست


لینک به پست

خوب من ساخت تصاویر اتوماتیک در اندازه های مختلف توسط وردپرس را غیر فعال کردم و الان جز تصویر شاخصی که خودم برای هر پست ساختم تصویر در اندازه دیگری ندارم.

شاید با تصویر زیر بهتر متوجه شوید که من چی می خواهم.

post-412-0-49310900-1360250184_thumb.jpg

0

به اشتراک گذاری این پست


لینک به پست

با این شیوه ای که شما می گی به نظرم از custom field ها استفاده کنی.

1

به اشتراک گذاری این پست


لینک به پست

2- طبق گفته دوستمون

یعنی توسط custom field ؟

0

به اشتراک گذاری این پست


لینک به پست

خوب حالا که تصویر برای پست های قدیمی را درست کردیم چجوری میشه برای پست های جدیدی که می فرستیم چند تصویر با اندازه های مورد نظر به صورت خودکار ساخته شوند و چگونه باید آنها را در قالب استفاده کنیم.

0

به اشتراک گذاری این پست


لینک به پست

توابع خود وردپرس باعث میشن یک تصویر بعد از آپلود خودکار مثلا به چهار سایزی که شما تعیین کردید بریده بشن از نظر من اسکریپت TimThumb خیلی اسکریپت خوبی هست، تصاویر رو در صورت درخواست داده شدن میبره و بعد از بریدن هم سریع کش میکنه.

روش کارکردش هم به این صورته:


<img src="timthumb.php"?src=ImageURL&w=500&h=300&zc=1' />

و توابع خود وردپرس به صورت زیر:


add_image_size( 'first-thumb', 500, 300, true);
add_image_size( 'secound-thumb', 200, 120, true);
add_image_size( 'third-thumb', 45, 27, true);

از نظر من از TimThumb استفاده کنید و از اونجایی هم که Timthumb روی GitHub نیست و روی google code هست و این سرویس گوگل تحریم هست، من آخرین نسخه اونو براتون ضمیمه کردم.

timthumb.php

3

به اشتراک گذاری این پست


لینک به پست
توابع خود وردپرس باعث میشن یک تصویر بعد از آپلود خودکار مثلا به چهار سایزی که شما تعیین کردید بریده بشن از نظر من اسکریپت TimThumb خیلی اسکریپت خوبی هست، تصاویر رو در صورت درخواست داده شدن میبره و بعد از بریدن هم سریع کش میکنه.

ببخشید اشتباه تایپی شد منظورم از چهار سایز چند سایز بود، هر گشتم دکمه ویرایش پستم رو پیدا نکردم.

0

به اشتراک گذاری این پست


لینک به پست

توابع خود وردپرس باعث میشن یک تصویر بعد از آپلود خودکار مثلا به چهار سایزی که شما تعیین کردید بریده بشن از نظر من اسکریپت TimThumb خیلی اسکریپت خوبی هست، تصاویر رو در صورت درخواست داده شدن میبره و بعد از بریدن هم سریع کش میکنه.

روش کارکردش هم به این صورته:


<img src="timthumb.php"?src=ImageURL&w=500&h=300&zc=1' />

و توابع خود وردپرس به صورت زیر:


add_image_size( 'first-thumb', 500, 300, true);
add_image_size( 'secound-thumb', 200, 120, true);
add_image_size( 'third-thumb', 45, 27, true);

از نظر من از TimThumb استفاده کنید و از اونجایی هم که Timthumb روی GitHub نیست و روی google code هست و این سرویس گوگل تحریم هست، من آخرین نسخه اونو براتون ضمیمه کردم.

1- خوب من این قابلیت را غیر فعال کردم اگر فعالش کنم چجوری باید از تصاویری که ساخته می شه استفاده کرد و آیا میشه تصاویر در هر اندازه ای که خواستم بریده شوند؟

2- اسکریپت timthumb تصاویر را پس از بریده شدن کجا ذخیره می کنه و ایا میشه اندازه تصاویر بریده شده را تغییر داد؟

0

به اشتراک گذاری این پست


لینک به پست

سوال اول: مثلا با کد زیر شما به وردپرس می گید که تصاویر شاخص رو به سایز 500 در 300 ببره و نام این سایز رو هم مثلا biggest میزارید:


add_image_size( 'biggest', 500, 300, true);

حالا اگر بخواهید فقط SRC تصاویر شاخصی که به این سایز بریده میشند رو فراخانی کنید، باید تو حلقه از کد زیر استفاده کنید:


<?php
$img = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'biggest' );
echo $img[0];
?>

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

سوال دوم:

شما ابتدا اسکریپتی که توی پست قبلی ضمیمه کردم رو دانلود و توی پوشه روت قالب کپی می کنید، بعد از کپی هر جا که خواستید SRC تصویر شاخص رو با اندازه خاصی فراخانی کنید باید از کد زیر استفاده کنید:


<?php echo get_template_directory_uri() . '/timthumb.php' . '?src=' . $img = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'biggest' );echo $img[0]; .'&w=500&h=300&zc=1'; ?>

که اگر دقت کنید ما سایز 500 در 300 رو در آخرین بخش کد معرفی کرده ایم، حالا اسکریپت TimThumb میاد تصویری که آدرسشو بهش دادید، میگیره و میبره و کش میکنه!

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

WooThemes و Elegant Themes قبلا از این اسکریپت توی همه قالب هاشون استفاده می کردند.

ولی چند ماه پیش از این اسکریپت یه باگی کشف شد و فکر میکنم می شد توی سایت هایی که از نسخه قدیمی این اسکریپت استفاده می کنند شل آپلود کرد، واسه همین تا اونجایی که اطلاع دارم Woothemes دیگه از این اسکریپت استفاده نکرد.

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

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

4

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط wp_web
      سلام
      مشکل عجیبی یک سایت وردپرسی داره!! تغییر سایز تصاویر شاخص
      تقریبا تمام تصاویر شاخص پستها سایزشون عوض شده ، بالای 90درصد تصاویر شاخص (356 * 200) شدن (سایز جدید ساخته نشده روی همون فایل اصلی جایگزین شده). تعدادی هم 350 * 200
      موضوع جالبتر برخی تصاویر حتی اسمشون هم عوض شده و اسم فایل از عنوان پست گرفته شده.
      چون نمایش تصاویر شاخص در سایز کوچیک بوده کسی متوجه این موضوع نشده. با تغییر صفحه اصلی و نوع نمایش پستها متوجه این موضوع شدم.
      یکی از پلاگینهایی که غیرفعال کردم wp super cashe بود. تمام قالب رو سرچ زدم سایز جدیدی برای قالب تعریف نشده بود (add_image_size)
      پلاگینهای دیگه هنوز بر روی سایت فعاله مثل Shortcodes Ultimate , TinyMCE Advanced و برخی پلاگینهای معمول که بعید میدونم از اونها باشه
      طی این دو هفته که سایت دست بنده است تغییری در سایز تصاویر رخ نداده.
      دوستان مجرب آیا تابحال با اینچین موضوعی برخورده بودید؟ 
       
    • توسط unid_user
      درود
      دوستان گرامی من میخوام که آخرین پستم رو در قسمتس از صفحه سایت نمایش بدم. اما نمیدونم چرا تصویر شاخص این پست نمایش داده نمیشه؟!
      کدی که من استفاده میکنم:
      <?php $args = array( 'numberposts' => '1' ); $recent_posts = wp_get_recent_posts( $args ); foreach( $recent_posts as $recent ){ echo '<h2>' . $recent["post_title"].'</h2>'; echo '<p>' . $recent["post_excerpt"].'</p>'; echo $recent["the_post_thumbnail()"]; //مشکل من عدم نمایش تصویر شاخصه echo '<a class="btn" href="' . get_permalink($recent["ID"]) . '">' . "مطالعه بیشتر" . '</a>'; } wp_reset_query(); ?> این مشکل زمانی پیش اومد که در تنظیمات خواندن از صفحه های یکتا استفاده کردم. در حالی که اگه روی آخرین نوشته باشه کد به صورت زیر کاملا درست کار میکنه.
      <?php the_post_thumbnail(); ?>//اینجا تصویر شاخص رو نشون میده و مشکلی هم نداره <div> <?php $args = array( 'numberposts' => '1' ); $recent_posts = wp_get_recent_posts( $args ); foreach( $recent_posts as $recent ){ echo '<h2>' . $recent["post_title"].'</h2>'; echo '<p>' . $recent["post_excerpt"].'</p>'; echo '<a class="btn" href="' . get_permalink($recent["ID"]) . '">' . "مطالعه بیشتر" . '</a>'; } wp_reset_query(); ?> </div> سپاس از همه.
    • توسط cheeta
      با سلام خدمت عزیزان
      یک افزونه نیاز دارم تا بتونم به جای تصویر شاخص ویدیو اپلود کنم، میخوام ویدیو در بالای مطالب و همونجایی که تصویر شاخص هست نمایش داده بشه.
      افزونه Featured Video Plus رو نصب کردم کار نکرد. افزونه مشابه یا کدی اگر هست ممنون میشم کمک کنید
    • توسط Mostafa_Pc
      سلام وقتتون بخیر
      کلی میگم که وقتتون رو نگیرم
      عکسای سایت رو انتقال دادم رو هاست دانلودی که تازه خریدم
      سایت https بوده اما واسه هاست ssl نگرفتم چون هزینه اضافی سالیانه بابت آیپی اختصاصی داشت
      کلیه کارارو انجام دادم عکسا توی پست و غیره نمایش پیدا میکنن
      اما تنها مشکی که موجوده تصاویر شاخص لود نمیشه
      فقط هم مشکل اینه آدرس تصویر شاخص رو از هاست دانلود میاره اما با آدرس https
      همین باعث میشه تصویر شاخص لود نشه
      راهی وجود داره که وردپرس به زور لینک هاست رو با https لود نکنه؟
      حتی از افزونه هایی که تصویر شاخص از آدرس خاص لود کنه هم استفاده کردم ولی بازم داره https میذاره
      افزونه Really Simple SSL هم نصبه غیرفعالش کردم ولی بازم حل نشد...
      اساتید راهنمایی کنید
      سپاسگذارم
    • توسط akradim
      اولا این رو بگم که واقعا برای خودمون متاسف هستم که ما ایرانی ها فقط بلد هستیم که جواب هایی رو که مثل اب خوردن هستیم رو به همه بگیم لی اگه یک چیزی که مشکل همه هست رو که نمیدونیم رو به بحث نمیزاریم که بقیه نگن ما بلد نیستیم. من نمیدونم یک نفر توی این ایران خراب شده نیست که جواب بده؟ 15 هفته هست که در تمام سایت های فارسی این مطلب رو گذاشتم ولی هیچ کدوم جواب ندادن یا حرف های مذخرف زدن که اصلا با این مطلب مرتبط نبود نمیدونم دیگه چیکار کنم واقعا متاسفم باز هم میگم اگه کسی میدونه لطفا کمک کنه حتی اگه بلد نیست بگه چطور باید پیش رفت یا یک سورس بده تا دنبال کنم تا برای همه این مشکل رو رفع کنیم چون همه با این مشکل روبرو هستن.
      سلام دوستان عزیز 
      یک سوال داشتم اون هم اینکه من از یک هسات دانلود استفاده میکنم چون حجم هاست برای خریداری خیلی گرون بود. یک هسات دانلود خریدم .
      میخواستم تصاویری که آپلود میکنم رو برای تصاویر شاخص قرار بدم. برای مثال پوسته من از 18 نوع تصویر کوچیک و بزرگ استفاده میکنه یعتی برای قسمت وبلاگ تصاویری با اندازه 260*150میخواد. ولی وقتی تصویر شاخصی میزارم فقط تصویر شاخص اصلی که ساز بزرگی داره رو قرار میده و نه کوچک رو که خود رسانه وردپرس ادازه بندی و برش داده و با این وجود حتی وقتی تصیری آپلود میکنم تصویر به 18 تا تصویر مختلف برش داده میشه ولی فقط یکش مورد استفاده قرار میگیره . میشه لطفا بگین باید چیکار کنم ؟
      لطفا کمکم کنید خیلی لود سایتم پایین اومد