Advertisement
shakil97bd

5 important Functions code you must be need

Feb 25th, 2015
497
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.03 KB | None | 0 0
  1. হোমপেজে পোস্টের যেই সারাংশ দেখায় তা কম-বেশি করাঃ
  2. ===========================================================
  3. নিচের কোডটা আপনার থিমের functions.php তে বসিয়ে দেন । এখানে খেয়াল করুন কোডের মধ্যে 75 লিখা আছে ওইটা হচ্ছে আপনি পোস্টের সারাংশ কত ক্যারেকটার দেখাতে চান । এই সংখ্যাকে আপনার ইচ্ছামত পরিবর্তন করুন ।
  4.  
  5. add_filter(‘excerpt_length’, ‘my_excerpt_length’);
  6. function my_excerpt_length($len) { return 75; }
  7.  
  8.  
  9. সারাংশের শেষে "বিস্তারিত পড়ুন" যুক্ত করাঃ
  10. =======================================================
  11. এই কোডটিও ঠিক আগের মত functions.php তে বসিয়ে দিন । আর যেখানে বিস্তারিত পড়ুন লিখাটি আছে সেখানে আপনার কাক্ষিত শব্দ বসাবেন ।
  12.  
  13. function excerpt_readmore($more) {
  14.  
  15. return ‘… <a href=”‘. get_permalink($post->ID) . ‘” class=”readmore”>’ . ‘Read More’ . ‘</a>’;
  16. }
  17. add_filter(‘excerpt_more’, ‘excerpt_readmore’);
  18.  
  19.  
  20. পোস্টের মেটা ডিসক্রিপশন অটোমেটিক যোগ করাঃ
  21. =================================================
  22. এইটতে কিছুও পরিবর্তন করার দরকার নাই জাস্ট functions.php তে বসইয়ে দেন ।
  23.  
  24. function create_meta_desc() {
  25. global $post;
  26. if (!is_single()) { return; }
  27. $meta = strip_tags($post->post_content);
  28. $meta = strip_shortcodes($post->post_content);
  29. $meta = str_replace(array(“\n”, “\r”, “\t”), ‘ ‘, $meta);
  30. $meta = substr($meta, 0, 125);
  31. echo “<meta name=’description’ content=’$meta’ />”;
  32. }
  33. add_action(‘wp_head’, ‘create_meta_desc’);
  34.  
  35.  
  36. আপনার এডসেন্স এড শুধু সার্চ ইঞ্জিন ভিজিটরদের শো করানঃ
  37. ========================================================
  38. এইটা তে ও কিছুই করার দরকার নাই জাস্ট আপনি functions.php তে বসিয়ে দেন ।
  39.  
  40. $tags = wp_get_post_tags($post->ID);
  41. if ($tags) {
  42. $tag_ids = array();
  43. foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;
  44. $args=array(
  45. ‘tag__in’ => $tag_ids,
  46. ‘post__not_in’ => array($post->ID),
  47. ‘showposts’=>5, // Number of related posts that will be shown.
  48. ‘caller_get_posts’=>1
  49. );
  50. $my_query = new wp_query($args);
  51. if( $my_query->have_posts() ) {
  52. echo ‘<h3>Related Posts</h3><ul>’;
  53. while ($my_query->have_posts()) {
  54. $my_query->the_post();
  55. ?>
  56. <li><a href=”<?php the_permalink() ?>” rel=”bookmark” title=”Permanent Link to <?php the_title_attribute(); ?>”><?php the_title(); ?></a></li>
  57. <?php
  58. }
  59. echo ‘</ul>’;
  60. }
  61. }
  62.  
  63.  
  64. যেকোন কন্টেন্টক এফিলিয়েট লিঙ্ক দিয়ে অটো মেটিক রিপ্লেস হবেঃ
  65. ============================================================
  66. যারা এফিলিয়েট মার্কেটিং করে তাদের জন এইটা দরকার হয় । অবশ্য ব্যবহার করার টেকনিক জানলে সবাই ব্যবহার করতে পারবেন । নিচের কোডটা functions.php য়ে বসানোর আগে জাস্ট আপনি কিছু জিনিস পরিবর্তন করতে হবে । দরুন আমি এখানে thesis দেওয়ার পর একটা লিঙ্ক দিয়েছি তারমানি হচ্ছে সাইটের যেখানেই thesis লিখাটি থাকবে সেখানেই লিঙ্ক হয়এ যাবে আপনার এফিলিয়েট লিঙ্ক দিয়ে । এভানে আপনি জাস্ট ওই কোডের লাইনটআ কপি করে আপনার প্রয়োজনীয় ওয়ার্ডগুলি রিপ্লেস করতে পারবেন।
  67.  
  68.  
  69. function replace_text_wps($text){
  70. $replace = array(
  71. // ‘WORD TO REPLACE’ => ‘REPLACE WORD WITH THIS’
  72. ‘thesis’ => ‘<a href=”http://mysite.com/myafflink”>thesis</a>’,
  73. ‘studiopress’ => ‘studiopress‘
  74. );
  75. $text = str_replace(array_keys($replace), $replace, $text);
  76. return $text;
  77. }
  78.  
  79. add_filter(‘the_content’, ‘replace_text_wps’);
  80. add_filter(‘the_excerpt’, ‘replace_text_wps’);
  81.  
  82.  
  83.  
  84. **************************************************** THANK YOU *************************************************
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement