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

the original post that this guy stole from ma can be found here ساخت دکمه نمایش تصادفی مطالب وردپرس
read the original and help me out.

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

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

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

برای ایجاد دکمه نمایش مطالب تصادفی در سایت خود تنها لازم دارید که قطعه کد زیر را در فایل function.php قالب وردپرس خود قرار دهید:

 add_action('init','random_post'); function random_post() {        global $  wp;        $  wp->add_query_var('random');        add_rewrite_rule('random/?$  ', 'index.php?random=1', 'top'); }   add_action('template_redirect','random_template'); function random_template() {        if (get_query_var('random') == 1) {                $  posts = get_posts('post_type=post&orderby=rand&numberposts=1');                foreach($  posts as $  post) {                        $  link = get_permalink($  post);                }                wp_redirect($  link,307);                exit;        } } 

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

 <a href="/?random=1">Random Post</a> 

شما توانستید با استفاده از این آموزش دکمه ای در وبسایت خود بسازید که به صورت تصادفی به کاربران سایت تان مطالب را نمایش دهد!! دوستان توجه کنید که اکثرا این مورد را میتوانید در صفحه نخست سایت و در همان ابتدای صفحه قرار دهید تا کاربران در صورت نیاز از ان استفاده کنند و البته ترافیک بیشتری را در سایت خود حفظ کنید

موفق پیروز باشید.

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

امتیاز دادن به مطالب برحسب کیفیت آن ها

the original post that this guy stole from ma can be found here امتیاز دادن به مطالب برحسب کیفیت آن ها
read the original and help me out.

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

امتیاز دادن به مطالب برحسب کیفیت آن ها

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

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

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

امتیاز دادن به مطالب برحسب کیفت آن ها

    • در بخش اول گزینه ای را با عنوان Show Reaction Buttons می بینید که با زدن تیک این گزینه می توانید در پایان هر پست و نوشته ای لینک های مخصوص مخاطبین را به نمایش بگذارید.
    • گزینه ی بعدی Position in the post است که از شما می پرسد که می خواهید لینک ها در کدام محل قرار گیرند که پیشنهاد من و بهترین محل قرارگیری آن ها در پایان هر پست و نوشته است. پس برای انتخاب آن بر روی گزینه ی اول کلیک می کنیم.
    • گزینه ی بعدی که tagline است که سوال هایی در مورد لینک های بازخورد می پرسد. مثلا من از این سوال استفاده می کنم : نظر شما در مورد نوشته ی من چیست؟

امتیاز دادن به مطالب برحسب کیفت آن ها

گزینه ی بعد در مورد واکنش هایی است که برای مخاطب تعریف می کنید تا روی آن ها کلیک کنند و شما را از وضعیت مطلع کنند و عنوان این گزینه Reaction Buttons است. من از عباراتی مثل عالی و مفید و خوب و خسته کننده و بی فایده استفاده کردم.

امتیاز دادن به مطالب برحسب کیفت آن ها

  • با استفاده از گزینه ی Show results after vote می توانید نتایج حاصل از آراء را ببینید.
  • گزینه ی Only one vote به این معناست که هر خواننده فقط اجازه ی یک بار رای دادن در هر پستی را دارد.
  • با کمک گزینه ی Show percentages می توانید شماره ی آراء را مشخص کنید.
  • گزینه ی Page types به شما کمک می کند که برگه هایی را که می خواهید این موارد در آن ها نمایش داده شوند را مشخص کنید.
  • گزینه ی بعدی که مهم است Use CSS است. با کمک این گزینه می توانید شکل و شمایل دلخواه خود را برای لینک های آراء استفاده کنید. پس می توانید بر روی این گزینه کلیک کنید و سی اس اس مربوط به خود را در شیوه نامه ی قالب استفاده کنید.

امتیاز دادن به مطالب برحسب کیفت آن ها
برای مثال سی اس اس استفاده شده در این افزونه به شکل زیر است :

  /* the reaction buttons region */ div.reaction_buttons{     margin-top: 20px;     font-size: 0.8em;     text-align: left; }   /* a single button */ div.reaction_buttons .reaction_button {     line-height: 3.2em;     padding: 5px;     margin: 0 3px;     margin-bottom: 25px;     cursor: pointer; background-color:#007fba; color:#FFF; }   /* the button while hovering over it */ div.reaction_buttons > .reaction_button:hover {     background-color: #0F6; }   /* the button after voting div.reaction_buttons > .voted, div.reaction_buttons > .voted:hover { }  /*   /* number of votes including parantheses. .reaction_buttons .reaction_button .count { }  */   /* number of votes in between the parantheses. .reaction_buttons .reaction_button .count_number { }  */   #sidebar div.widget_reaction_buttons h3 {     margin: 0;     margin-top: 4px;     font-size: 1.1em; }   #sidebar div.widget_reaction_buttons ol {     margin-left: 25px; }  

امتیاز دادن به مطالب برحسب کیفت آن ها

با این کار شما باعث می شوید که کاربران سایت شما حس خوبی داشته باشند و به ماندن در سایت تشویق شوند.

دانلود افزونه آموزش داده شده Reaction Buttons

منبع : بیگ تم

 

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

افزونه ای برای ویرایش زنده مطالب منتشر شده

the original post that this guy stole from ma can be found here افزونه ای برای ویرایش زنده مطالب منتشر شده
read the original and help me out.

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

افزونه ای برای ویرایش زنده مطالب منتشر شده

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

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

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

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

دانلود افزونه Revisionize

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

منبع : بیگ تم ارائه دهنده قالب وردپرس ورزشیقالب وردپرس گرافیکی

 

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

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

the original post that this guy stole from ma can be found here آموزش ایجاد کلاس زوج و فرد برای مطالب وردپرس
read the original and help me out.

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

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

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

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

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

  function oddeven_post_class ( $  classes ) {  global $  current_class;  $  classes[] = $  current_class;  $  current_class = ($  current_class == 'odd') ? 'even' : 'odd';  return $  classes;  }  add_filter ( 'post_class' , 'oddeven_post_class' );  global $  current_class;  $  current_class = 'odd';   

دوستان عزیز شما باید این قطعه کد را در انتهای فایل functiond.php قالب و پیش از بسته شدن یعنی تگ <? قرار دهید . اگر به قطعه کد بالا دقت کنید می توانید دو کلاس مشاهده می کنید که کلاس odd که به معنای فرد می باشد ، به اولین پست سایت بر می گردد و کلاس even به معنای زوج می باشد که به دومین پست سایت اشاره دارد که این روند به صورت یک در میان تا اخرین پست سایت ادامه دارد . به همین ترتیب !!! پس از این که شما از این کد در سایت خو استفاده کردین ، می توانید به راحتی کلاس های زوج و فردی را که در وب سایت شما اضافه شده است را مشاهده کنید . برای درک بهتر این موضوع به این صورت که موس را روی یکی از مطالب تان ببرید و با راست کلیک گزینه inspect element را انتخاب کنید و در اینجا کلاس مطلب خود را مشاهده کنید .

تا به اینجا شما توانستید کلاس زوج و فرد را به مطالب تون اضافه کنید و در ادامه نوبت به استایل دهی به این کلاس ها در css می رسد که این کار را می توانید در فایل style.css اصلی قالب وردپرس تون یا یک child theme انجام دهید . برای مثال کد زیر یک نمونه css از استایل دهی به کلاس زوج و فرد می باشد :

  .even { background:#f0f8ff;   }  .odd {  background:#f4f4fb; }   

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

منبع: بیگ تم ارائه دهنده قالب وردپرس فروشگاهی و پوسته وردپرس خبری

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