0
 
 

DLP • دی ال پی

(دانلود قالب ⋆ پوسته ⋆ افزونه ⋆ پلاگین ⋆ گرافیک ⋆ وب ⋆ اسکریپت)

✫ دی ال پی ✫

دانلود قالب ⋆ پوسته ⋆ افزونه ⋆ پلاگین ⋆ گرافیک ⋆ وب ⋆ اسکریپت

دی ال پی » تمامی مطالب » راهنمایی و ترفندهای وردپرس و هک
 

راهنمایی و ترفندهای وردپرس و هک



.mp4″]

 

  • راهنمایی و ترفندهای وردپرس و هک
  • همه ما می خواهیم بیشترین استفاده را از هر وب سایت ایفا کنیم – و وردپرس هیچ استثنائی نیست. وقتی اولین بار این سایت را شروع کردیم، چیزهای زیادی وجود داشت که نمیتوانستیم آن را بفهمیم و مجبور بودیم آن را به تنهایی انجام دهیم.
  • نویسندگان این وب سایت می خواهند مطمئن شوند که فرآیند یادگیری را شروع کرده و از WordPress استفاده کنید. با وردپرس CMS که 30٪ از ALL وب سایت ها در اینترنت را انتخاب می کند، 40٪ از سایت های 10K برتر است و CMS برای 50٪ از وب سایت هایی که از CMS استفاده می کنند، ما مطمئن هستیم که برای ما صحبت می کنیم بسیاری از مردم وقتی می گویند این راهنمایی های وردپرس به شما کمک می کند وبلاگ وردپرس را به پتانسیل کامل آن برسانید!
  • چیز بزرگ در مورد وردپرس این است که محبوبیت آن به تعداد زیاد راهنمایی ها و آموزش های موجود منجر شده است که می تواند به شما نشان دهد که چطور چیزهای زیادی را انجام دهید، ترفندهای کوچک وردپرس که وبسایت خود را به حداکثر توانایی خود هدایت می کند.
  • وردپرس در طول سال ها به طور قابل توجهی توسعه یافته است، از یک وبلاگ کوچک و به یک سیستم مدیریت محتوا که بسیار انعطاف پذیر است و به شما اجازه می دهد امروز هر نوع وب سایت را ایجاد کنید. از یک وبلاگ شخصی به سایت تجارت الکترونیک به شبکه اجتماعی منحصر بفرد، می توانید بر روی وردپرس و انواع تم های وردپرس حساب کنید تا بتوانید یک وب سایت عالی ایجاد کنید. تم های یادداشت از جمله مواردی که بیشترین فروش را دارند، Divi و Avada است که ما به طور کامل در پست های جداگانه در اینجا و اینجا بررسی و بررسی کرده ایم.
  • و با رشد نیاز به ترفندهای وردپرس و یا “هک” – تغییرات کوچک در کد وردپرس برای بهینه سازی عملکرد و نمایش وردپرس.
  • با این حال، اکثر کاربران برنامه نویسان نیستند و تجربه زیادی با کد ندارند. بنابراین، بسیاری از افراد نمی توانند از ترفند وردپرس استفاده کنند تا سایت های خود را بهینه سازی کنند تا قابلیت های بیشتری را اضافه کنند.
  • در این مقاله ما به شما نشان خواهیم داد که چگونه برخی از راهنمایی های وردپرس را بدون استخدام یک توسعه دهنده انجام دهید – اینها چند ترفند ساده وردپرس هستند (یا ترفندهای کوچک / تغییرات در کد وردپرس) که به شما اجازه می دهد تا بیشتر و بیشتر از وب سایت وردپرس خود دریافت کنید نصب و راه اندازی.
  • چرا ما این ترفندها یا هک ها را می نامیم؟ ویکی پدیا یک هک برنامه نویسی را “یک راه حل غیر منطقی اما موثر برای یک مشکل محاسباتی” تعریف می کند. بنابراین از آنجا که ما فایل های WP را تغییر می دهیم – ما این تغییرات را هک می نامیم – اساسا این فقط راهنمایی ها و ترفندهای وردپرس است که باید استفاده کنید تا تجربه کلی WP خود را سالم تر داشته باشید و بدون نیاز به انجام بسیاری از آموزش ها باشید.
  • توجه: این مقاله فرض می کند شما می دانید که برخی از اساسی HTML / کدگذاری CSS. اگر شما آماده اید که هیچ یک از این تغییرات را انجام ندهید، چرا سعی نکنید یک توسعهدهنده وردپرس را از 3٪ از استعداد برتر Toptal استخدام کنید؟ به این ترتیب همه ی مزایای را بدون هیچ مشکلی از برنامه نویسی دارید.
  • شما متوجه می شوید که بسیاری از این راهنمایی ها شامل تغییر در یکی از فایل های قالب مانند functions.php، single.php، headers یا یک فایل دیگر می باشد. اطمینان حاصل کنید که قبل از هر گونه تغییر در هر یک از این فایل ها، فایل ها را پشتیبان تهیه کنید، زیرا ممکن است اشتباهات سایت شما را خراب کند و به یک نسخه کار فایل بازگردید.فهرست مطالب برای 101 ترفند وردپرس و ترفند

    ترفندهای وردپرس برای اضافه کردن ویژگی ها

  • ویژگی های جدید را به سایت WP خود اضافه کنید با استفاده از نکات و ترفندهای ترفندهای زیر.
  • هر وب سایت هیچ ویدجت پاورقی را پشتیبانی نمی کند. بنابراین این نیشگون گرفتن به شما کمک می کند تا ویدجت های متعدد پاورپوینت را به تم وردپرس خود اضافه کنید. آموزش اینجا را بخوانید2. صفحه را وارد کنید
  • اضافه کردن چند ترفند در فایل های توابع شما اجازه خواهد داد که صفحه ورود خود را سفارشی کنید. در اینجا چیزی است که شما باید انجام دهید.a) در دایرکتوری موضوع فعلی (../wp-content/themes/your-theme-name)، یک پوشه به نام “ورود” اضافه کنید. یک فایل CSS داخل پوشه ورود ایجاد کنید و آن را custom-login-styles.css نامید

    ب) بعد، کد زیر را در فایل functions.php خود اضافه کنید

  • عملکرد my_custom_login () {echo ‘ ‘؛

    }

    add_action (‘login_head’، ‘my_custom_login’)؛

  • به سادگی فایل CSS خود، custom-login-styles.css را سفارشی کنید. این در صفحه ورود به سیستم منعکس خواهد شد.
  • وردپرس هک صفحه ورود به سیستم سفارشی3. صفحه سفارشی را به WP اضافه کنید
  • وردپرس از صفحه سفارشی برخوردار است
  • طراحی صفحه سفارشی با ساده HTML / CSS امکان پذیر است و آن را در سایت شما نصب می کند. همه چیزهایی که لازم است این است که به سادگی کد زیر را در بالای صفحه HTML سفارشی خود اضافه کنید.
  • <؟ php / * نام الگو: Squeeze * /؟>
  • پس از اضافه کردن کد، صفحه را به عنوان squeeze.php ذخیره کنید و آن را به پوشه موضوع فعلی خود منتقل کنید (../wp-content/themes/your-theme-name).هنگامی که فایل بارگذاری می شود، یک صفحه جدید ایجاد کنید و قالب زیر را در زیر «ویژگی های صفحه» انتخاب کنید. صفحه را برای دیدن آن زنده بگذارید.

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

  • به صورت خودکار محتوای جدید را بارگذاری می کند زمانی که خواننده به سمت پایین صفحه حرکت می کند. در واقع، پیمایش بی نهایت یک ویژگی پلاگین Jetpack است. اگر شما از یک تم به خوبی کد شده مانند تم وردپرس به طور پیش فرض استفاده کنید، موضوع شما از پیمایش بی نهایت پشتیبانی می کند.
  • پلاگین Jetpack را نصب کنید، قابلیت اسکرول نامحدود را فعال کنید و کد زیر را به فایل توابع خود اضافه کنید.
  • add_theme_support (‘infinite-scroll’، array (‘ظرف’ => ‘محتوا’،

    ‘footer’ => ‘صفحه’،

    ))

    5. ویرایش مجدد را غیرفعال کنید

  • اصلاح پست یکی از بهترین ویژگی های WP است. با این حال، برخی از کاربران ممکن است به این ویژگی نیاز ندارند به ویژه برای کسانی که فضای پایگاه داده محدودی دارند. این نکته شما را در صرفه جویی در فضای ذخیره سازی مجلات صرفه جویی می کند
  • برای غیرفعال کردن این ویژگی، کد زیر را به فایل wp-config.php اضافه کنیدdefine (‘AUTOSAVE_INTERVAL’، 120)؛ // ثانیه

    define (‘WP_POST_REVISIONS’، false)؛

    این کد تمام بازبینی های آینده را غیرفعال می کند و فاصله زمانی ذخیره خودکار را از 60 تا 120 ثانیه گسترش می دهد. این به این معنی است که پست شما هر 120 ثانیه ذخیره خودکار خواهد شد.

    6. اضافه کردن سفارشی CSS فایل

  • اضافه کردن یک فایل CSS سفارشی با نام ‘custom.css’ به موضوع خود با اضافه کردن کد زیر به فایل توابع خود.
  • عملکرد custom_style_sheet () {wp_enqueue_style (‘سبک سفارشی’، get_stylesheet_directory_uri (). ‘/custom.css’)؛

    }

    add_action (‘wp_enqueue_scripts’، ‘custom_style_sheet’)؛

  • اطمینان حاصل کنید که فایل CSS جدید در همان پوشه ای از فایل اصلی CSS قرار دارد.7. تم کودک را نصب کنید
  • یک تم کودک ایجاد کنید و کد زیر را به فایل CSS تم کودک خود اضافه کنید./ *

    نام تم: نام تم کودک

    الگو: پدر و مادر

    * /

    import url (“../ parenttheme / style.css”)؛

  • اطمینان حاصل کنید که را به نام واقعی تم پدر و مادر تغییر دهید و با استفاده از فایل CSS parent theme در فایل CSS child theme آن را تغییر دهید. از نقل قول های معمولی به جای نقل قول استفاده کنید. ما همچنین یک آموزش مفصل در مورد چگونگی اضافه کردن موضوع کودک و منطقه ویجت در اینجا داشته ایم.8. نقل قول های معمولی به جای نقل قول های فوری استفاده کنید
  • اگر تا به حال یک قطعه کد را در WordPress به اشتراک گذاشته اید، ممکن است متوجه شوید که به طور پیش فرض، WP نقل قول های عادی را به کدهای هوشمند تبدیل می کند که می تواند قطعه کد مورد نظر شما را منتشر کند.
  • برای غیرفعال کردن این ویژگی، قطعه کد زیر را به فایل functions.php خود اضافه کنید – یکی دیگر از نکات وردپرس که به نظر کوچک است اما بسیار ضروری است
  • remove_filter (‘the_content’، ‘wptexturize’)؛9. نمایش هدر تصویر تصادفی
  • اگر فردی هستید که دوست دارید هدرهای تصادفی تصادفی را در وبلاگ خود نمایش دهید، این ترفند برای شماست.نام تصویر خود را 1.jpg، 2.jpg، 3.jpg، و غیره. آن تصاویر را به پوشه تصاویر در داخل پوشه موضوع خود بارگذاری کنید. سپس کد زیر را به فایل هدر اضافه کنید.
  • اطمینان حاصل کنید که پوشه Path_to_image_folder را با مسیر واقعی جایگزین کنید.
  • در ضمن، اگر شما به دنبال در واقع اندازه تصاویر را در نصب خود بهینه سازی کنید، ممکن است بخواهید به این پست از WPBuffs نگاه کنید: بهینه سازی تصاویر 300٪ در وردپرس با این 17 ابزار و پلاگین رایگان.10. حذف مجدد پست های موجود
  • اگر میخواهید نه تنها بازبینی پست را غیرفعال کنید، بلکه همچنین تمام نسخههای موجود در پایگاه داده خود را حذف کنید، به سادگی پیغام SQL زیر را از PHPMyAdmin خود اجرا کنید.DELETE از wp_posts WHERE post_type = ‘revision’؛

    11. جعبه های ویژه را در داخل محتوا قرار دهید

  • هک وردپرس محتوای برجسته
  • اگر می خواهید یک جعبه برجسته درون پست خود اضافه کنید که از بقیه محتوا خارج می شود، کد زیر را به فایل های توابع موضوع اضافه کنید.
  • function make_yellowbox ($ atts، $ content = null) {return ‘
  • ‘. do_shortcode ($ محتوای). ‘</ p>’؛}

    add_shortcode (‘yellowbox’، ‘make_yellowbox’)؛

  • هنگامی که کد اضافه می شود، هر متن داخل کد کوتاه پیچیده در یک جعبه رنگی زرد برجسته ظاهر می شود.[yellowbox] محتوای برجسته شما اینجا [/ yellowbox]
  • کد زیر را به یک فایل اضافه کنید تا پست های مرتبط را بدون افزونه نشان دهید.
  • <؟ php // برای استفاده در حلقه، لیست 5 عناوین پست مربوط به اولین برچسب در پست فعلی $ backup = $ post؛ // پشتیبان گیری جسم فعلی $ tags = wp_get_post_tags ($ post-> ID)؛
  • $ tagIDs = آرایه ()؛
  • اگر (برچسب $) {
  • $ tagcount = count ($ tags)؛
  • برای ($ i = 0؛ $ i <$ tagcount؛ $ i ++) { $ tagIDs [$ i] = $ برچسب ها [$ i] -> term_id؛
  • }
  • $ args = آرایه (
  • ‘tag__in’ => $ tagIDs
  • ‘post__not_in’ => آرایه ($ post-> ID)،
  • ‘showposts’ => 5
  • ‘caller_get_posts’ => 1
  • $ my_query = جدید WP_Query ($ args)؛
  • اگر ($ my_query-> have_posts ()) {
  • در حالی که ($ my_query-> have_posts ()): $ my_query-> the_post ()؛ ؟>
  • “rel =” bookmark “title =” <؟ php the_title ()؛؟> “> <؟ php the_title ()؛ ؟> </ h3>
  • هیچ پست مرتبط وجود ندارد! </ h2>
  • <؟ php} } $ post = $ backup؛ // دوباره آن را کپی کنید wp_reset_query ()؛ // برای دوباره استفاده از پرس و جو اصلی ؟>13. پاک کردن هزاران نکته در مورد هرزنامه ها در چند ثانیه
  • اغلب نظرات هرزنامه ها از فیلتر های هرزنامه عبور می کنند و به لیست منتظر ماندن شما می رسند. حذف آن به صورت دستی می تواند زمان زیادی صرف کند. از این روش برای فورا هزاران نفر از چنین نظرات هرزنامه را حذف کنید.وارد شوید به phpMyAdmin، پایگاه داده وب سایت خود را انتخاب کنید، روی SQL کلیک کنید و کد زیر را در پنجره دستور SQL قرار دهید.

    DELETE از wp_comments WHERE comment_approved = ‘0’؛

  • و اکنون سایت شماست
  • هک وردپرس اسپم را پاک کنید
  • این یکی از آن راهنمایی های وردپرس است که واقعا می تواند یک لحظه را نجات دهد!14. هر دو نظر و Trackbacks را جدا کنید
  • نظرات پیگیری
  • به طور پیش فرض، وردپرس هر دو نظر و Trackbacks را با هم ترکیب می کند. جدا کردن هر دو می تواند چیزها را بیشتر سازماندهی کند.مرحله 1: کد زیر را در فایل comment.php پیدا کنید.
  • <؟ php foreach ($ comments as $ comment):؟>
  • بعد از آن کد زیر را وارد کنید.
  • <؟ php $ comment_type = get_comment_type ()؛ ؟>
  • <؟ php if ($ comment_type == ‘نظر’) {؟>
  • مرحله 2: سپس کد زیر را دنبال کنید
  • <؟ php endforeach؛ / * پایان برای هر نظر * /؟>
  • قبل از آن کد زیر را وارد کنید
  • <؟ php} else {$ trackback = true؛ } / * End of statement of is_comment * /؟>
  • مرحله 3: سپس کد زیر را دنبال کنید
  • <؟ php else: // نمایش داده می شود اگر تا کنون نظر وجود ندارد؟>
  • قبل از آن کد زیر را وارد کنید
  • <؟ php if ($ trackback == true) {؟>
  • بازدیدها </ h3>
  • <؟ php foreach ($ comments as $ comment):؟>
  • <؟ php $ comment_type = get_comment_type ()؛ ؟>
  • <؟ php if ($ comment_type! = ‘comment’) {؟>
  1. <؟ php comment_author_link ()؟> </ li><؟ php}؟><؟ php endforeach؛ ؟>

    </ ol>

    <؟ php}؟>
    15. افزایش حافظه PHP

    اگر شما یک پلاگین بزرگ را فعال کرده اید و یک خطا پیدا کرده اید که حافظه خسته شده است فقط خط زیر را به فایل wp-config.php اضافه کنید.

    define (‘WP_MEMORY_LIMIT’، ’64M’)؛

    کد بالا محدودیت حافظه را تا 64 مگابایت افزایش می دهد، اما می توانید آن را به هر سرویس دهنده میزبان خود تغییر دهید.
    16. چک کردن به روز رسانی افزونه را غیرفعال کنید

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

    هشدار: به روز رسانی های افزونه غیرفعال می تواند به وب سایت وردپرس منجر شود

    remove_action (‘load-update-core.php’، ‘wp_update_plugins’)؛

    add_filter (‘pre_site_transient_update_plugins’، create_function (‘$ a’، ‘return null؛’))؛
    17. حداکثر اندازه آپلود را از طریق آپلود کننده رسانه افزایش / کاهش دهید

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

    کد زیر را در فایل .htaccess خود اضافه کنید تا حد آپلود را تا 64 مگابایت افزایش دهید

    php_value upload_max_filesize 64M

    php_value post_max_size 64M

    php_value max_execution_time 300

    php_value max_input_time 300

    ما مطمئن نیستیم که چه فایل هایی نیاز به آپلود دارند که بزرگتر از 64M هستند، اما اگر شما انجام دهید، راهنمایی های وردپرس مانند این می تواند به سرعت مشکل شما را حل کند. برعکس، اگر شما نیاز به کاهش اندازه فایل هایی که می توانید آپلود کنید، همه چیزهایی که لازم دارید انجام دهید، ارزش آن را به چیزی مانند 5M یا آنچه که ترجیح می دهید، پایین می آورد.
    18. تغییر مسیر به یک صفحه تعمیر و نگهداری

    تغییر وردپرس را تحت صفحه نگهداری کنید

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

    # تغییر مسیر تمام ترافیک به فایل maintenance.html

    RewriteEngine در

    RewriteCond٪ {REQUEST_URI}! /maintenance.html$

    RewriteCond٪ {REMOTE_ADDR}! ^ 123 \ .123 \ .123 \ .123

    RewriteRule $ /maintenance.html [R = 302، L]
    19. صفحات خطای سفارشی

    وردپرس 404 خطا

    ایجاد صفحات خطا برای خطاهای 403، 404 و 500 و آپلود آن به نصب وردپرس پایه شما. سپس، قطعه کد زیر را به فایل .htaccess اضافه کنید تا صفحات خطای سفارشی را فعال کنید.

    # صفحه خطای سفارشی برای خطا 403، 404 و 500
    ErrorDocument 404 / 404-error.html
    ErrorDocument 403/403-error.html
    ErrorDocument 500/500-error.html

    برای برجسته کردن نظرات نویسنده، کد زیر را در فایل CSS خود پیدا کنید.

    .bypostauthor {background: #eee؛ }

    برجسته پست نویسنده نظر وردپرس ترفند
    21. برای مدت طولانی وارد شوید

    به طور پیش فرض، وردپرس به شما در 2 هفته وارد شده اگر شما در هنگام ورود به گزینه “به یاد داشته باشید” را بررسی کنید. اضافه کردن قطعه کد زیر به توابع در موضوع خود را، بنابراین شما می توانید برای یک سال به سایت خود وارد شوید. شما می توانید هر زمان را به ثانیه تبدیل کنید و بروز رسانی کنید، اگر می خواهید طولانی تر یا کوتاه تر شوید.

    ما پیشنهاد می کنیم یک ماه به طول بیانجامد: 2629746 ثانیه

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

    add_filter (‘auth_cookie_expiration’، ‘stay_logged_in_for_1_year’)؛
    عملکرد stay_logged_in_for_1_year ($ expire) {
    بازگشت 31556926؛ // 1 سال در ثانیه
    }

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

    عملکرد remove_footer_admin () {

    echo “متن خودتان”؛

    }

    add_filter (‘admin_footer_text’، ‘remove_footer_admin’)؛
    23. فعال کردن کد کوتاه در ویدجت

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

    define (‘widget_text’، ‘do_shortcode’)؛
    24. طول گزیده ها را تغییر دهید

    به طور پیش فرض، طول گزیده ها در WordPress 55 کلمه است. عملکرد را با افزودن دستورات زیر برای تنظیم طول به طوری که می تواند طرح را متناسب سازد.

    عملکرد custom_excerpt_length ($ طول) {
    بازگشت 20؛
    }
    add_filter (‘excerpt_length’، ‘custom_excerpt_length’، 999)؛

    خطوط زیر را اضافه کنید تا دیگر از مقدار زیادی از راهنمایی های وردپرس که از قلاب ها و فایل functions.php از تم خود استفاده می کنند را فعال کنید

    عملکرد wpb_most_commented_posts () {

    ob_start ()؛؟>

    <؟ php $ query = جدید WP_Query (‘orderby = comment_count & posts_per_page = 10’)؛ در حالی که ($ query-> have_posts ()): $ query-> the_post ()؛ ؟>

    • “title =” <؟ php the_title ()؛؟> “> <؟ php the_title ()؛ ؟> <؟ php comments_popup_link (‘بدون نظر؛’، ‘1 نظر’، ‘٪ نظرات’)؛ ؟> </ span> </ li></ ul>

      <؟ php // خاموش کردن خروجی بافر $ output = ob_get_clean ()؛ بازگشت $ خروجی؛ } add_shortcode (‘wpb_most_commented’، ‘wpb_most_commented_posts’)؛ add_filter (‘widget_text’، ‘do_shortcode’)؛ سپس، این کد را در ویجت هر کجا که میخواهید پستهای بیشتر نظر را نمایش دهید، اضافه کنید. [wpb_most_commented] متن سفارشی نوشته ی وردپرس را سفارشی کنید کد زیر را به توابع theme.php اضافه کنید تا متن را قبل از فرم نظر، سفارشی کنید. جایگزین “متن شما در اینجا.” با متن مورد نظر شما عملکرد wpbeginner_comment_text_after ($ arg) { $ arg [‘comment_notes_after’] = “متن شما اینجا.”؛ بازگشت $ arg؛ } add_filter (‘comment_form_defaults’، ‘wpbeginner_comment_text_after’)؛ 27. شناسایی برچسب های استفاده نشده اگر شما پست های قدیمی را به صورت دستی از MySQL حذف کنید، برچسب هایی که در پست ها استفاده می کنید استفاده نشده باقی می ماند. برای یافتن چنین تگ های استفاده نشده، پرس و جو SQL زیر را انجام دهید. این یکی از آن نکات وردپرس است که نیاز به کمی توجه دارد، زیرا حذف چیزهایی که لازم است می تواند سایت شما را شکست دهد. SELECT * از wp_terms wt INNER JOIN wp_term_taxonomy wtt ON wt.term_id = wtt.term_id WHERE wtt.taxonomy = ‘post_tag’ AND wtt.count = 0؛ 28. کاربران تلفن همراه را به سایت تلفن همراه هدایت کنید کاربر تلفن همراه این ترفند مفید است اگر دوست دارید نسخه موبایل سایت خود را به نسخه پاسخگو نگه دارید. دستورات زیر را به فایل .htaccess اضافه کنید تا کاربران تلفن همراه را به یک نسخه تلفن همراه از سایت هدایت کنید. RewriteEngine On # برای بررسی انواع MIME که معمولا توسط دستگاه های تلفن همراه پذیرفته می شوند را بررسی کنید RewriteCond٪ {HTTP_ACCEPT} “text \ / vnd \ .wap \ .wml | application \ / vnd \ .wap \ .xhtml \ + xml” [NC] RewriteCond٪ {REQUEST_URI} ^ / $ RewriteRule ^ http: //m.domain.com٪ {REQUEST_URI} [R، L] 29. گزینه های کمک و صفحه نمایش را از داشبورد حذف کنید این نکته وردپرس پاک کننده داشبورد مدیریت شما از چنگال غیر ضروری است. شما می توانید گزینه های “کمک” و “صفحه نمایش” را در سمت راست بالای صفحه داشبورد WP خود ببینید. برای حذف این گزینه ها از داشبورد، کد زیر را به توابع اضافه کنید. add_filter (‘contextual_help’، ‘wpse_25034_remove_dashboard_help_tab’، 999، 3)؛ add_filter (‘screen_options_show_screen’، ‘wpse_25034_remove_help_tab’)؛ عملکرد wpse_25034_remove_dashboard_help_tab ($ old_help، $ screen_id، $ screen) { if (‘dashboard’! = $ screen-> base)

      بازگشت $ old_help؛

      $ screen-> remove_help_tabs ()؛

      بازگشت $ old_help؛

      }

      عملکرد wpse_25034_remove_help_tab ($ قابل مشاهده است)

      {

      global $ current_screen؛

      اگر (داشبورد == $ current_screen-> پایه)

      بازگشت نادرست؛

      بازگشت به $ قابل مشاهده

      }

      پست های محبوب

      برای نمایش 5 محبوب ترین پست ها بر اساس تعداد نظرات، خطوط زیر را در فایل sidebar.php قرار دهید. البته، اگر می خواهید کمتر یا کمتر از 5 نشان دهید، از 5 به مقدار دیگری که در خط $ نتیجه ترجیح می دهید تغییر دهید.

      پست های محبوب </ h2>

      <؟ php $ result = $ wpdb-> get_results (“SELECT comment_count، ID، post_title FROM $ wpdb-> posts ORDER BY comment_count DESC LIMIT 0، 5”)؛

      foreach ($ نتیجه به عنوان $ پست) {

      setup_postdata ($ post)؛

      $ postid = $ post-> ID؛

      $ title = $ post-> post_title؛

      $ commentcount = $ post-> comment_count؛

      اگر ($ commentcount! = 0) {؟>

      • “title =” <؟ php echo $ title؟> “> <؟ php echo $ title؟> {<؟ php echo $ commentcount؟>} </ li><؟ php}}؟> </ ul>برای اضافه کردن پودرهای کباب، خطوط زیر را به فایل توابع خود اضافه کنید.

        تابع the_breadcrumb () {

        اکو

          • ‘؛

        اگر (! is_home ()) {

        اکو

        • ‘؛bloginfo (‘نام’)؛echo ”

          </ li>”

          اگر (is_category () || is_single ()) {

          اکو

        • ‘؛the_category (‘title_li =’)؛اگر (is_single ()) {

          echo “</ li>

        • “؛عنوان()؛echo ‘</ li>

          ‘؛

          }

          } elseif (is_page ()) {

          اکو

        • ‘؛echo the_title ()؛echo ‘</ li>

          ‘؛

          }

          }

          elseif (is_tag ()) {single_tag_title ()؛}

          elseif (is_day ()) {echo “

        • بایگانی برای؛؛ the_time (‘F jS، Y’)؛ echo ‘</ li>’؛}elseif (is_month ()) {echo “
        • بایگانی برای؛؛ the_time (‘F، Y’)؛ echo ‘</ li>’؛}elseif (is_year ()) {echo “
        • بایگانی برای؛؛ the_time (‘Y’)؛ echo ‘</ li>’؛}elseif (is_author ()) {echo “
        • بایگانی نویسنده “؛ echo ‘</ li>’؛}elseif (isset ($ _ GET [‘paged’]) &&! empty ($ _ GET [‘paged’])) {echo “
        • بایگانی وبلاگ “؛ echo ‘</ li>’؛}elseif (is_search ()) {echo “
        • نتایج جستجو “؛ echo ‘</ li>’؛}echo ‘</ ul>

          ‘؛

          }

          پس از آن، این خط کد را به قالب تم خود اضافه کنید، جایی که می خواهید پودرهای سوخاری را نشان دهید (به عنوان مثال single.php، archives.php و غیره).

          <؟ php the_breadcrumb ()؛ ؟>

          نمایش نوار کناری سفارشی برای پست های منحصر به فرد با استفاده از زمینه های سفارشی. در ابتدا خط زیر را در فایل single.php، index.php و page.php خود پیدا کنید.

          <؟ php get_sidebar ()؛ ؟>

          جایگزین آن با قطعه کد زیر است.

          <؟ php $ sidebar = get_post_meta ($ post-> ID، sidebar، true)؛
          get_sidebar ($ sidebar)؛
          ؟>

          هنگام نوشتن یک پست، فیلدهای سفارشی جدیدی به نام نوار کناری ایجاد کنید. در قسمت Value، نام نوار کناری را که میخواهید نمایش دهید، ذکر کنید، بنابراین اگر دو فایل نوار کناری مختلف (به عنوان مثال sidebar-category.php و sidebar-promotion.php) را ایجاد کرده و می خواهید نوار کناری-category.php را نشان دهید، شما ‘د از کلید به عنوان’ نوار کناری ‘و ارزش به عنوان’ نوار نوار رده ‘استفاده کنید.
          33. تعیین اینکه چگونه پست های فردی باید در صفحه اصلی نمایش داده شود

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

          حلقه را در فایل index.php خود پیدا کنید و آن را با زیر تغییر دهید تا بتوانید نحوه نمایش هر پست را تعریف کنید.

          <؟ php if (have_posts ()): در حالی که (have_posts ()): the_post ()؛ $ customField = get_post_custom_values ​​(“کامل”)؛ اگر (isset ($ customField [0])) { // زمینه سفارشی تنظیم شده است، یک پست کامل نمایش داده می شود عنوان()؛ محتوای()؛ } else { // هیچ فیلد سفارشی تنظیم نمی شود، اجازه دهید یک گزیده را نمایش دهیم عنوان()؛ the_excerpt ()؛ در نهایت؛ اندیف؛ ؟>

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

          معمولا عناوین پست های وبلاگ در صفحه اصلی به URL اصلی اصلی پیوند دارند.

          با این حال، اگر تنها هدف انتشار یک پست وبلاگ خاص، اشتراک یک لینک خارجی خاص باشد، ممکن است بخواهید کاربران را مجذوب کنید تا پست خود را باز کنید. در عوض، کاربران می توانند از لینک خارجی به سادگی با کلیک کردن عنوان پست وبلاگ از صفحه اصلی خود دیدن کنند. کد زیر را به فایل functions.php اضافه کنید.

          عملکرد print_post_title () {

          $ post جهانی

          $ thePostID = $ post-> ID؛

          $ post_id = get_post ($ thePostID)؛

          $ title = $ post_id-> post_title؛

          $ perm = get_permalink ($ post_id)؛

          $ post_keys = array ()؛ $ post_val = array ()؛

          $ post_keys = get_post_custom_keys ($ thePostID)؛

          اگر ((خالی ($ post_keys)) {

          foreach ($ post_keys به عنوان $ pkey) {

          اگر ($ pkey == ‘url1’ || $ pkey == ‘title_url’ || $ pkey == ‘url_title’) {

          $ post_val = get_post_custom_values ​​($ pkey)؛

          }

          }

          اگر (خالی ($ post_val)) {

          $ link = $ perm؛

          } else {

          $ link = $ post_val [0]؛

          }

          } else {

          $ link = $ perm؛

          }

          echo ‘

          ‘. title عنوان. </ h2> ‘؛

          }

          سپس، index.php را باز کنید و کد زیر را پیدا کنید

          “rel =” bookmark “> <؟ php the_title ()؛ ؟> </ h2>

          آن را با کد زیر جایگزین کنید و انجام می شود!

          “rel =” bookmark “> <؟ php the_title ()؛ ؟> </ h2>
          35. اضافه کردن تصویر پشتیبانی برجسته برای تم شما

          ‘تصاویر ویژه’ یکی از محبوب ترین ویژگی های وردپرس است. این در بسیاری از تم های موجود امروز پشتیبانی می شود. با این حال، اگر موضوع شما از این ویژگی پشتیبانی نمی کند، می توانید از طریق تدوین فایل های عملکرد تم ها، این پشتیبانی را برای این ویژگی اضافه کنید

          add_theme_support (‘post-thumbnails’)؛
          36. CSS سفارشی برای پست های منحصر به فرد

          ممکن است لازم باشد از شیوه سفارشی برای پستهای خاص استفاده کنید. کد زیر را در header.php بینو </ head> قرار دهید

          <؟ php if (is_single ()) { $ customstyle = get_post_meta ($ post-> id، customstyle، true)؛

          اگر (! empty ($ customstyle)) {؟>

           

Summary
فیلم تگزاس
Title
فیلم تگزاس
Description

فیلم تگزاس

راهنمایی و ترفندهای وردپرس و هک
مجموع : 14-3

 
 



نماد الکترونیک
سبد خرید
کاربران
راهنمایی سایت
تمامی حقوق محفوظ است (بنابر ماده ۶۴ و ۵۳ تبصره ۲)