آموزش افزونه نویسی در وردپرس آموزش پیاده سازی افزونه گالری پست وردپرس استفاده از روش رویه برای کد نویسی PHP برای افزونه وردپرس تا حدی خوب و معقول است و نیاز ما را پاسخ میدهد، اما با پیچیدهتر شدن افزونه میتواند درک و فهم آن را برای دیگران و حتی برنامه نویسی آن افزونه مشکل کند. اگر ما به افزونه وردپرس مانند یک شی یا Object نگاه کنیم، میتوانیم ویژگیها و عملکردهایی برای این شی در نظر بگیریم و همین در نظر گرفتن یعنی انسجام افزونه. در این دوره قصد ما بر این است که یک افزونه ساده را برای ...
بیشتر بخوانید
آموزش افزونه نویسی در وردپرس آموزش پیاده سازی افزونه گالری پست وردپرس استفاده از روش رویه برای کد نویسی PHP برای افزونه وردپرس تا حدی خوب و معقول است و نیاز ما را پاسخ میدهد، اما با پیچیدهتر شدن افزونه میتواند درک و فهم آن را برای دیگران و حتی برنامه نویسی آن افزونه مشکل کند. اگر ما به افزونه وردپرس مانند یک شی یا Object نگاه کنیم، میتوانیم ویژگیها و عملکردهایی برای این شی در نظر بگیریم و همین در نظر گرفتن یعنی انسجام افزونه. در این دوره قصد ما بر این است که یک افزونه ساده را برای ...
بیشتر بخوانید
در حال حاضر شما مطلب رو از آر اس اس می خوانید و برای مشاهده کامل این پست به این لینک Archives.php بسازید که شامل انواع پست سفارشی باشد مراجعه کنید . Archives.php تنها محتوایی از نوع پست رو نمایش می ده ، اما شما می تونید تغییرش بدید و انواع پست سفارشی رو به اون اضافه کنید.فیلتر زیر رو به فایل functions.php انتقال بدید: function namespace_add_custom_types( $ query ) { if( is_category() || is_tag() && empty( $ query->query_vars[‘suppress_filters’] ) ) { $ query->set( ‘post_type’, array( ‘post’, ‘nav_menu_item’, ‘your-custom-post-type-here’ )); return $ query;… نوشته Archives.php بسازید که شامل انواع پست سفارشی باشد ...
بیشتر بخوانید
# تکنیک #۱ این تابع زمانی مفید است که شما نیاز به نمایش محتوا، قسمتی از آن، زمینه های سفارشی، یا هر چیزی که مربوط به لینک و عنوان پست میشود دارید . اگر شما فقط به یک لیست از عناوین مرتبط نیاز دارید، روش بعدی را ببینید. کد زیر را داخل functions.php قرار بدهید: function recent_posts($ no_posts = 10, $ excerpts = true) { global $ wpdb; $ request = "SELECT ID, post_title, post_excerpt FROM $ wpdb->posts WHERE post_status = 'publish' AND post_type='post' ORDER BY post_date DESC LIMIT $ no_posts"; $ posts = $ wpdb->get_results($ request); if($ posts) { foreach ($ ...
بیشتر بخوانید
صفحه بندی سفارشی انواع پست – Paginate Custom Post Types <?php $ temp = $ wp_query; $ wp_query = null; $ wp_query = new WP_Query(); $ wp_query->query('showposts=6&post_type=news'.'&paged='.$ paged); while ($ wp_query->have_posts()) : $ wp_query->the_post(); ?> <!-- LOOP: Usual Post Template Stuff Here--> <?php endwhile; ?> <nav> <?php previous_posts_link('« Newer') ?> <?php next_posts_link('Older »') ?> </nav> <?php $ wp_query = null; $ wp_query = $ temp; // Reset ?> مبنع این خبر (برای مشاهده متن کامل خبر لینک زیر را بزنید): تک آموز
به نام خدا با سلام خدمت کاربران گرامی سایت دانشجویار. در خدمت شما هستیم با آموزش ارسال پستهای وبسایت بهصورت اتومات به کانال تلگرام با ASP. همه شما با نرمافزار پیامرسان تلگرام آشنا هستید و میزان بالای محبوبیت آن در بین کاربران ایرانی را میدانید. همانطور که از عنوان این آموزش پیداست، در این دوره میخواهیم پروژهای طراحی کنیم که کاربر بعد از ارسال مطلب به سایت یک نسخه از آن را بهصورت اتوماتیک به تلگرام ارسال کند. در این دوره ما از کانال تلگرام و یک ربات تلگرام و api های خود تلگرام به جهت انجام این عمل استفاده خواهیم کرد، بدینصورت که توسط c# ...
بیشتر بخوانید
حذف قسمتی از عنوان پست کد زیر رو داخل فایل functions.php فالب خودتون وارد کنید: function the_title_trim($ title) { $ title = attribute_escape($ title); $ findthese = array( '#محافظت شده:#', '#خصوصی:#' ); $ replacewith = array( '', // کلمه ی جایگزین واژه "محافظت شده:" '' // کلمه جایگزین واژه "خصوصی:" ); $ title = preg_replace($ findthese, $ replacewith, $ title); return $ title; } add_filter('the_title', 'the_title_trim'); مبنع این خبر (برای مشاهده متن کامل خبر لینک زیر را بزنید): تک آموز
<?php query_posts('cat=5'); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <?php the_content(); ?> <?php endwhile; endif; ?> توصیه می شود اگر در صفحه خود دو تا کوئری داشته باشید برای اینکه تغییرات کوئری اول روی کوئری بعد شما اعمال نشود و اشکال ایجاد نکند کد زیر را در انتهای کوئری یا حلقه خود اضافه کنید. <?php wp_reset_query(); ?> مبنع این خبر (برای مشاهده متن کامل خبر لینک زیر را بزنید): تک آموز
<?php edit_post_link(__(‘Edit This’)); ?> کد بالا را در فایل قالب جایی که خروجی the_content() قرار دارد بزارید (مثلا در فایل های single.php یا page.php) با این کار شما یک لینک با عنوان ویرایش می سازید که وقتی روش کلیک کنید به صفحه ویرایش اون پست یا برگه منتقل میشید . این لینک زمانی قابل رویت است که کاربر وارد سایت شود و اجازه ویرایش داشته باشد (مدیر یا نویسنده). مبنع این خبر (برای مشاهده متن کامل خبر لینک زیر را بزنید): تک آموز
آیا جدیدا به برچسب تاریخ پست های اینستاگرام که برای شما نمایش داده می شوند دقت کرده اید. شاید بهتر باشد که دقت کنید. مارس گذشته اینستاگرام اعلام کرد که قصد دارد شیوه نمایش پست ها برای کاربران را تغییر دهد. تا قبل از این پست ها به ترتیب زمانی برای کاربر نمایش داده می شدند، فارغ از اهمیت پست برای کاربر، پست های جدید تر اکانت هایی که کاربر دنبال می کند، بالاتر نمایش و برای مشاهده پست هایی که به ترتیب قدیمی می شوند نیاز به اسکرول کردن بود. حالا در شیوه نمایش جدید، اینستاگرام با استفاده از ...
بیشتر بخوانید