• اطلاعیه ها

    • Saeed Fard

      برگزاری میتاپ وردپرسی   14/08/96

      بعد از اولین دوره همایش وردپرس در ایران اگر پیگیر اخبار وردپرس بوده باشید، حتما خبر برگزاری چندین میتاپ و جلسه متعدد وردپرسی را شنیده‌اید، یکی از بحث‌های اصلی که محور اصلی این میتاپ‌ها بوده است برگزاری وردکمپ بود که به طور جدی دنبال می‌شود. این میتاپ‌ها و جلسات توسط جمعی از فعلان حوزه وردپرس در کنار وردپرس‌پارسی برگزار می‌شد و مسائل مربوط به این حیطه و از جمله وردکمپ مورد بحث قرار می‌گرفت. این بار با رایزنی‌هایی که با تیم اصلی وردپرس داشتیم در بخش دوم این رویدادها قصد داریم که میتاپ‌ها و جلسات وردپرسی را به صورت آزاد برگزار کنیم تا تمامی علاقه‌مندان و دوست‌داران وردپرس فرصت حضور داشته باشند و با گردهمایی، جامعه کاملتری از دوست داران وردپرس بسازیم و از تجربیات یکدیگر استفاده کنیم.   بدیهی است که این رویدادها با رویکرد مثبت در جهت سود رسانی به جامعه وردپرس و افراد حاضر در آن برگزار می‌شود و برای تمامی علاقه‌مندان به وردپرس است. پس اگر یک کاربر معمولی وردپرس یا یک توسعه دهنده هستید می‌توانید در این رویدادها شرکت کنید. ما در ملاقات‌هایمان از موارد مختلف و کاربردی وردپرس صحبت می‌کنیم و علاقمند به توسعه هر چه بیشتر وردپرس در ایران هستیم. ما وردپرس را دوست داریم. عضویت در این گروه برای همه افرادی که مایل به پیوستن هستند بدون در نظرگرفتن توانایی‌ها، مهارت‌ها، وضعیت مالی و یا معیارهای دیگر باز و رایگان است. فضای میتاپ‌ها و جلسات ما دوستانه و آزادنه و دور از هرگونه تبعیض و رفتارهای زننده است. بر این اساس از تمامی دوستانی که علاقه‌مند به شرکت در میتاپ‌های وردپرس هستند دعوت می‌شود تا از طریق لینک زیر در سایت میتاپ اقدام به ثبت‌نام کنند و منتظر خبرهای برگزاری جلسات در آینده باشند . لینک ثبت نام و عضویت : https://www.meetup.com/Iran-WordPress-Meetup    
    • Saeed Fard

      نسخه جدید وردپرس پارسی رونمایی شد   05/09/96

      در پنجمین سال فعالیت از وردپرس پارسی و بعد از ارائه خدمات و سرویس‌های متفاوت به جامعه وردپرس ، برآن شدیم که نسخه جدید سایت وردپرس‌پارسی را بر اساس نیازها و خدمات جدیدی که قرار است ارائه شود طراحی و رونمایی کنیم ، از این جهت امروز یک ورژن از نسخه جدید رونمایی شد. در ادامه به معرفی بخش‌های مختلف سایت می‌پردازیم.     در دوره فعالیت گروه وردپرس‌پارسی بیش از 13 افزونه مختلف به صورت رایگان از طرف گروه برای وردپرس نوشته و منتشر شد که در مجموع دارای 100هزار نصب فعال روی سایت‌های وردپرسی است و 500هزاربار از مخزن پلاگین‌های وردپرس دانلود شده‌اند. به همین دلیل قسمت اول وب‌سایت مختص معرفی افزونه‌های گروه وردپرس‌پارسی طراحی شده است که در آن لیستی کامل از افزونه‌ها به همراه توضیحات در اختیار کاربران است . روند تولید افزونه‌های رایگان در جهت توسعه و بومی‌سازی بیشتر وردپرس از طرف وردپرس پارسی ادامه دارد و بزودی افزونه‌های دیگری به آرشیو اضافه خواند شد.   گروه وردپرس‌پارسی که تا به این‌جا تمرکز بیشتر خود را روی پشتیبانی رایگان از وردپرس گذاشته بود تا مشکلات کاربران وردپرس فارسی را حل کند که حاصل این فعالیت 18 هزار کاربر در انجمن با 43 هزار موضوع و 255 هزار سوال جواب است، قرار است من بعد در عرصه آموزش وردپرس وارد شود و از تخصص اعزای گروه در این حوزه نیز استفاده کند تا مرجعی کامل، اصولی و درست برای آموزش وردپرس ایجاد شود. قسمت دوم وب‌سایت مربوط به مقالات و آموزش‌هایی است که روی وردپرس پارسی از طرف اعضای آن ارسال می‌شود.   در دنیای وردپرس اتفاقات مختلفی در حال روی دادن است که دانستن آن‌ها میتونه برای ما جالب و جذاب باشه، برگزاری وردکمپ‌ها، معرفی سرویس‌ها و خدمات جدید و ... که از جمله اخبار مهم در این حوزه می‌توان برگزاری اولین همایش وردپرس ایران در سال 93 و همایش‌های دیگر مربوط به وردپرس و معرفی سیاره وردپرس و همینطور خبر برگزاری میتاپ‌های وردپرسی در ایران اشاره کرد ، در قسمت آخر وب‌سایت به معرفی موارد این چنینی پرداخته می‌شود و همینطور گزارش‌های مرتب از فعالیت‌ها، میتاپ‌ها و رویدادهای وردپرسی در آن ارائه می‌شود .   در ادامه این فعالیت‌ها بزودی شاهد اخبار جدیدی از وردپرس‌پارسی خواهید بود. شما نیز به عنوان یکی از کاربران این جامعه وردپرسی می‌توانید ما را در توسعه هر چه بیشتر وردپرس یاری کنید. لینک مستقیم خبر : http://wp-parsi.com/wpparsi-new-version  
ali56

مشکل نمایش پست سفارشی

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

سلام دوستان

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

وقتی مطلب جدید ایجاد میکنم قبل از انتشار . پیش نمایش مطلب رو که میزنم این ارور میده تو فایل فانکشن خط 1519

من چند خط قبل و بعد رو میزارم


echo '<a href="'.$url.'">'.$item->name.'</a> ' . $delimiter . ' ';
endforeach;
endif;
endif;
echo $currentBefore . the_title() . $currentAfter;
break;
case is_single():
$cat = get_the_category();
$cat = $cat[0];
echo get_category_parents($cat, TRUE, " $delimiter ");
echo $currentBefore . the_title() . $currentAfter;
break;
case is_category():
global $wp_query;
$cat_obj = $wp_query->get_queried_object();
$thisCat = $cat_obj->term_id;
$thisCat = get_category($thisCat);
$parentCat = get_category($thisCat->parent);
if ($thisCat->parent != 0) echo(get_category_parents($parentCat, TRUE, ' ' . $delimiter . ' '));
echo $currentBefore . single_cat_title() . $currentAfter;
break;
case is_page():

خط 10 یعنی این کد رو که حذف میکنم


echo get_category_parents($cat, TRUE, " $delimiter ");

پیش نمایش میزنم مطلب نمایش داده میشه

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

البته افزونه پیوند یکتا Custom Post Type Permalinks نصب کردم فعال بودن و نبودنش تاثیری نداره

0

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


لینک به پست

چه خطایی و برای کدام خط با چه محتوایی؟

افزونه رو هم باید تنظیم کنید در غیر این صورت کارایی ندارد

مثلا بزارید برروی /%post_id%

3

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


لینک به پست

آقا پارسای عزیز

این خطا رو میده Catchable fatal error: Object of class WP_Error could not be converted to string in /home3/perisi80/public_html/......../wp-content/themes/class/includes/theme-functions.php on line 1519

حالا خط 1519 همون خطیه که تو پست بالا کفتم حذفش میکنم

پیوند یکتا رو در حالت پیشفرض میزارم تنظیم افزونه رو در این حالات میزارم /%postname%

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


site...com/?learn=آموزش-قسمتهای-سایت

یعنی بعد از آدرس سایت علامت سوال و پست تیپ میاد بعد عنوان مطلب

0

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


لینک به پست


یعنی بعد از آدرس سایت علامت سوال و پست تیپ میاد بعد عنوان مطلب

خوب این درسته دیگه

برای استفاده از پست تایپ باید ساختار پیوند یکتا دیفالت باشه

2

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


لینک به پست


یعنی بعد از آدرس سایت علامت سوال و پست تیپ میاد بعد عنوان مطلب

خوب این درسته دیگه

برای استفاده از پست تایپ باید ساختار پیوند یکتا دیفالت باشه

دوتا سوال

1 - این علامت سوال قبل از پست تایپ توی آدرس مشکلی نداره؟

چون تو این تاپیک گفته شده از کش شدن جلوگیری میکنه

2- من این کد را به فانکشن اضافه کردم فقط برای اضافه شدن یه تاکسونومی به پست تایپ دیفالت


$labels = array(
'name' => ' کاریابی دسته‌ها',
'singular_name' => دسته‌هاکاریابی',
'search_items' => 'جستجوی دسته کاریابی',
'popular_items' => 'کاریابی بیشتر استفاده شده',
'all_items' => 'کاریابی تمام دسته‌ها',
'parent_item' => 'مادر دسته آموزش',
'edit_item' => 'کاریابی ویرایش دسته',
'update_item' => 'کاریابی بروزرسانی دسته',
'add_new_item' => 'کاریابی افزودن دسته جدید',
'new_item_name' => 'کاریابی دسته جدید',
'separate_items_with_commas' => 'جداسازی دسته‌ها با کاماکاریابی',
'add_or_remove_items' => 'افزودن یا حذف دسته کاریابی',
'choose_from_most_used' => 'کاریابی انتخاب از محبوبها'
);
$args = array(
'label' => 'دسته کاریابی‌',
'labels' => $labels,
'public' => true,
'hierarchical' => true,
'show_ui' => true,
'show_in_nav_menus' => true,
'args' => array( 'orderby' => 'term_order' ),
'rewrite' => array( 'slug' => 'work', 'with_front' => true ),
'query_var' => true
);
register_taxonomy( 'work', 'post', $args );

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

میره تو دسته پیش فرض

0

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


لینک به پست

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

domain.com/sub/1

یعنی فایل index پوشه 1 که در پوشه sub قرار داده

و آدرس

domain.com/?sub/1

یعنی فایلی که به صورت مجاری با ارسال متد get نام sub/1 درست می شه

در کش و چیز های دیگه تاثیری نداره

3

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


لینک به پست

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

domain.com/sub/1

یعنی فایل index پوشه 1 که در پوشه sub قرار داده

و آدرس

domain.com/?sub/1

یعنی فایلی که به صورت مجاری با ارسال متد get نام sub/1 درست می شه

در کش و چیز های دیگه تاثیری نداره

ممنون بابت سوال اول

حالا سوال دوم

تاکسونمی(work) اضافه کردم با همون پست تایپ (post )پیش فرض

ولی پستهای ارسالی به دسته مربوط ارسال نمیشه

0

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


لینک به پست

تیک گزینه ها تاکسونامی زده میشود بعد از ارسال مطلب؟

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

2

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


لینک به پست

تیک گزینه ها تاکسونامی زده میشود بعد از ارسال مطلب؟

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

بله تیک زده میشود

ببینید الان دقیق چک کردم هم تو دسته پیش فرض اضافه میشه هم دسته تاکسونامی

0

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


لینک به پست

پس مشکل حل شد؟

2

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


لینک به پست

پس مشکل حل شد؟

نه دیگه آقا پارسا

ببین الان تنظیمات وردپرس دسته پیش فرض نوشته ها روی news هست هر پستی که ارسال میکنم تیک دسته work رو میزنم ولی هم تو نیوز اضافه میشه هم تو ورک

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

0

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


لینک به پست

خب درست هست

در وردپرس تاکسونامی پیشفرض category ست میشود

شما یک تاکسونامی جدید برای post ست کردید

برای نمایش تاکسونامی انتخاب شده پست:

http://forum.wp-parsi.com/tutorials/article/10-%D9%BE%D8%B3%D8%AA-%D8%B3%D9%81%D8%A7%D8%B1%D8%B4%DB%8C-%D8%B4%DB%8C%D9%88%D9%87-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D8%B9%D9%86%D8%A7%D9%88%DB%8C%D9%86-%D8%AF%D8%B3%D8%AA%D9%87-%D9%87%D8%A7-%D9%88-%D8%A8%D8%B1%DA%86%D8%B3%D8%A8-%D9%87%D8%A7/

3

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


لینک به پست

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

این کد را حذف کردم


<?php the_category(', ') ?>

این 2 تا رو امتحان کردم


<?php if ( $post->post_type == 'post' ) the_category(', '); else echo get_the_term_list( $post->ID, work, '', ', ', '' ); ?>
<?php echo get_the_term_list( $post->ID, work, '', ', ', '' ); ?>

باز هم دسته پیش فرض را نشون میده

درضمن تو قسمت تنظیمات / نوشتن / دسته ای که با تاکسونامی جدید ایجاد کردم رو هم نشون نمیده که بتونم لااقل دسته پیش فرض تغییر بدم

ویرایش شده در توسط ali56
0

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


لینک به پست

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

در شرط هم دارید بررسی میکنید اگر post باشد که هست، تاکسونامی category و نمایش بده

فقط اینو تست کنید


<?php echo get_the_term_list( $post->ID, 'work', '', ', ', '' ); ?>

3

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


لینک به پست

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

در شرط هم دارید بررسی میکنید اگر post باشد که هست، تاکسونامی category و نمایش بده

فقط اینو تست کنید


<?php echo get_the_term_list( $post->ID, 'work', '', ', ', '' ); ?>

درست شد تشکر

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

چون تو تنظیمات نشون داده نمیشه

اگر راهنمایی کنید ممنون میشم

0

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


لینک به پست

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

یعنی چطور؟ مگه توی حالت پیش فرض دسته ها رو فعال نکردید و نمایش داده نمیشه؟

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

2

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


لینک به پست

یعنی چطور؟ مگه توی حالت پیش فرض دسته ها رو فعال نکردید و نمایش داده نمیشه؟

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

لطفا به عکس نگاه کنید

هر پستی که به دسته تاکسونامی اضافه میکنم به دسته دیگه که دسته پیشفرض هست (اخبار) اضافه مشه

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

post-1387-0-83073100-1373050043_thumb.jp

0

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


لینک به پست

خیر چنین امکانی نیست

تاکسونامی جدید با تاکسونامی category متفاوت هست

3

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


لینک به پست

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

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

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

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


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

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

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


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