آموزش وردپرس

آموزش وردپرس ، برچسب ها (tags) در وردپرس

وردپرس دارای دسته بندی ها (category) و برچسب ها (tag) می باشد که برای ارائه مطلب نویسندگان را یاری می دهند و هردوی آنها کاربرد خود را دارند.کاربران برای دسترسی به موضوع مشخصی در سایت از دسته ها استفاده می کنند.زیاد بودن دسته ها کاربران را دچار سردرگمی کرده و محدود بودن آن به نویسنده امکان انتخاب  موضوع صحیح و مرتبط را می دهد. برچسب ها در وردپرس نیز برای راهنمایی کاربران برای انتخاب موضوع مناسب  به کار رفته و ترکیب  برچسب و دسته بندی راهنمای مناسبی برای کاربران در یافتن مطالب مورد نظرشان در سایت باشد.همچنین با استفاده از برچسب ها دسترسی به مطالب دلخواه در یک سایت سریع تر صورت می گیرد. برای قرار دادن برچسب ...

ادامه مطالب
آموزش وردپرس ، نمایش “فقط” زیر دسته بندی ها (child)

دسته بندی ها در وردپرس یکی از بخش های اصلی سایت می باشد .با استفاده از دسته بندی ها می توان موضوعات اصلی سایت را برجسته تر کرده و برای آنها زیر دسته بندی قرار داد.حال اگر بخواهیم فقط زیر دسته بندی ها را نمایش داده و دسته بندی والد را نمایش ندهیم از آموزش زیر استفاده می کنیم. مطالعه کنید : آموزش وردپرس ، نمایش “فقط” دسته بندی ها (parent)  اگر از کد زیر در داخل حلقه ها بری نمایش دسته بندی ها استفاده می کنید  <?php the_category(', '); ?> می توانید به جای آن کد زیر را استقاده کنید  <?php foreach((get_the_category()) as $childcat) { if (cat_is_ancestor_of(4, $childcat)) { echo '<a href="'.get_category_link($childcat->cat_ID).'">'; echo $childcat->cat_name . '</a>'; }} ?> فقط کافیست که  در خط cat_is_ancestor_of(4 ...

ادامه مطالب
آموزش وردپرس ، نمایش “فقط” دسته بندی ها (parent)

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

ادامه مطالب
توابع وردپرس ،معرفی تابع wp get recent posts

وردپرس دارای توابع بسیاری می باشد که هرکدام کار خاصی را انجام می دهند.برای راحتی کاربران این توابع بسیار کار آمد می باشند به حدی که شاید یک وب سایت کامل وردپرسی با توابع کار توسعه دهندگان را آسان کرده و سایت راه اندازی شود. یکی از این توابع وردپرسی ، تابع پر کاربرد wp_get_recent_posts می باشد.این تابع به ما کمک می کند تا لیست آخرین مطالب یا همان مطالب اخیر (recent posts) را دریافت کرده و به کاربران نمایش دهیم. توضیحات  بازگردانی مطالب اخیر  ساختار  <?php wp_get_recent_posts( $args, $output ) ?> <?php $args = array( 'numberposts' => 10, 'offset' => 0, 'category' => 0, 'orderby' => 'post_date', 'order' => 'DESC', 'include' => '', 'exclude' => '', 'meta_key' => '', 'meta_value' =>'', 'post_type' => 'post', 'post_status' => 'draft, publish, future, pending, private', 'suppress_filters' => true ); $recent_posts = wp_get_recent_posts( $args, ARRAY_A ...

ادامه مطالب
آموزش وردپرس ، اکشن ها و فیلتر ها – بخش دوم

در بخش قبلی با تابع آشنا شدید در این بخش به طور کلی با اکشن و فیلتر آشنا خواهید شد ،‌ در حقیقت این دو بخش کمک بسیاری به توسعه دهندگان حرفه ای وردپرس می کنند تا هر چه راحت تر به آنچه هدف سیستم می باشد دستیابند، لذا توصیه می شود که این موارد بسیار مهم را بیشتر تمرین و بروی آن تمرکز کنید. با مردان وردپرس همراه باشید تا بهتر مفهموم اکشن و فیلتر ها را متوجه شوید. نحوه ساخت و استفاده از Action همانطور که یاد گرفتیم چگونه یک تابع را بسازیم و به قالب خود اضافه کنیم و در مکان مورد نظر از آن استفاده کنیم، در این بخش می خواهیم نحوه استفاده از Action ها ...

ادامه مطالب
آموزش وردپرس ، بازتاب (trackbacks) و پینگ (pingbacks) در وردپرس

بازتاب امکانی است که وردپرس از آن برای آگاه سازی مدیران سایت ها استفاده کرده و  کار با این سیستم بسیار ساده می باشد. زمانی که شما از نوشته سایت دیگری در سایت خود استفاده می کنید و به آن لینک می‌دهید، وردپرس با توجه به آن لینک به سایت مذکور یک بازتاب ارسال می کند تا مدیر آن سایت از این کار شما مطلع شود و همین روند برای شما نیز اتفاق خواهد افتاد.در صورتی که از بازتاب به درستی استفاده شود، می‌تواند باعث افزایش ترافیک سایت شود. در وردپرس هنگامی که به قسمت تنظیمات->گفتگوها برای تنظیمات مربوط به نظرات کاربران  می رویم با قسمتی مواجه می شویم با عنوان"اجازه دادن به دیگر سایت‌ها برای فرستادن بازتاب بر نوشته‌های ...

ادامه مطالب
آموزش ودپرس ، ابزارک ها در وردپرس

وردپرس یکی از قدرتمند ترین سیستم های کنترل محتوا می باشد و سفارشی سازی آن به حدی است که کاربران به دلخواه  می توانند قالب خود را مدیریت کنند این مدیریت به سفارشی سازی قالب از جمله تغییر رنگ زمینه سایت ، منو ها و... و یا تنظیمات مربوط به ناحیه های کناری (sidebars) از جمله جا به جایی قرار گیری آیتم ها که شامل  مواردی همچون دسته بندی ها ، آخرین مطالب ، فرم جستجو و ... می باشد وردپرس این امکان را به کاربرانش می دهد تا بتوانند از ابزارک های(widget) پیش فرض وردپرس استفاده کنند اما این امکان را به توسعه دهندگان سایت ها  می دهد تا  بتوانند ابزارک ها و نواحی نگه دارنده آن  را نیز ...

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

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

ادامه مطالب
آموزش وردپرس ، نصب افزونه ها

در وردپرس حدود بیش از 40 هزار پلاگین مختلف وجود دارد که نیازهای کاربران را فراهم می کند.در این آموزش نحوه نصب و فعال سازی پلاگین ها مورد بررسی قرار خواهد گرفت. افزونه یعنی نرم افزار کوچکی که به برنامۀ اصلی امکانات جانبی و مکمل را اضافه می‌کند.  در وردپرس پلاگین ها ، امکاناتی  به نرم افزار تحت وب افزوده و باعث افزایش کارآیی آن می‌شوند. به طور عادی در وردپرس  می‌توان از امکاناتی که در هستۀ آن وجود دارد استفاده کرد. البته این امکانات آن قدر کامل می باشد  که نیازی به چیز دیگری نباشد ، اما از آنجایی که گنجاندن امکانات بیشتر باعث سنگین‌تر شدن آن می‌شود، و از طرف دیگر همۀ کاربران وردپرس به آن نیازی ندارند، این افزونه‌های وردپرس ...

ادامه مطالب
آموزش وردپرس‌ ، ویرایش دکمه پاسخ در نظرات

در قسمت تابع comment reply link را بررسی کردیم و در قسمت ویرایش لیست نظرات  گفتیم که چگونه یک لیست نظرات را دلخواه کنید.حال اگر شما بخواهید دکمه پاسخ را ویرایش کرده و یک کلاس به آن بدهید می توانید از کد زیر استفاده کنید.   کد زیر را در functions.php قرار داده و به جای تابع comment_reply_link مورد نظر که پیش فرض آن کلاس reply  برای وردپرس هست می توانید کلاس موردنظر خود را بگذارید ما در اینجا کلاس pull-right btn btn-primary btn-xs را تعریف کرده ایم. //for reply link add_filter('comment_reply_link', 'replace_reply_link_class'); function replace_reply_link_class($class){ $class = str_replace("class='comment-reply-link", "class='pull-right btn btn-primary btn-xs", $class); return $class; } اگر بخواهید متن دکمه  پاسخ (Reply ) متن دلخواه را بگذارید از کد زیر استفاده کنید.البته در آموزش ویرایش لیست نظرات  به صورت ...

ادامه مطالب