TechBlogSD - ওয়ার্ডপ্রেস এবং ওয়েব ডেভেলপমেন্টের জন্য সবকিছু
ওয়েব এবং ওয়ার্ডপ্রেস নির্দেশাবলী, খবর, থিম এবং প্লাগইনগুলির পর্যালোচনা

ডেভেলপারদের জন্য 15 ওয়ার্ডপ্রেস হ্যাক

1

ওয়ার্ডপ্রেস ডেভেলপার এবং ব্লগারদের মধ্যে একটি পরম প্রিয় কারণ এটি অত্যন্ত নমনীয় এবং কাস্টমাইজযোগ্য। হাজার হাজার দরকারী প্লাগইন দিয়ে, আপনি অসামান্য ব্যবহারকারীর অভিজ্ঞতার সাথে একটি আশ্চর্যজনক ওয়েব পৃষ্ঠা তৈরি করতে পারেন। ভুলে যাবেন না যে এমনকি নবীনরাও তাদের পথ খুঁজে পেতে সক্ষম হবে এবং কীভাবে এটি ব্যবহার করতে হয় তা শিখতে সক্ষম হবে।



ডেভেলপারদের জন্য ওয়ার্ডপ্রেস হ্যাক

কিন্তু আপনার ব্লগকে আলাদা করার কোন উপায় আছে কি? একজন ডেভেলপারের জন্য এই পনেরটি ওয়ার্ডপ্রেস হ্যাক আপনাকে একটি কার্যকরী ওয়েব পেজ তৈরি করতে সাহায্য করবে যা আপনি যেভাবে চান তা দেখতে পাবেন।

1 দ্রুত ফেসবুক শেয়ারিং

আপনার ওয়েবসাইটে বেশি দর্শক পাওয়ার জন্য সোশ্যাল মিডিয়া অত্যন্ত গুরুত্বপূর্ণ। আপনার ট্রাফিক বাড়ানোর সবচেয়ে ভালো উপায় হল ফেসবুক শেয়ার করা সহজ করা। ভাগ্যক্রমে, একটি হ্যাক রয়েছে যা আপনার ওয়েবসাইটে ফেসবুক বোতামে একটি ভাগ তৈরি করবে ।

আপনার ওয়ার্ডপ্রেস থিম এ অবস্থিত single.php ফাইলটি খুঁজুন এবং তারপর এই কোডটি পেস্ট করুন:

<a href="https://www.facebook.com/sharer.php?u=<?php the_permalink();?>&t=<?php the_title(); ?>" target="blank">Share on Facebook</a>

একটি ত্রুটি বার্তা ছাড়া লগইন করুন

আপনার ব্লগে যদি আপনার লগইন অপশন থাকে, আপনি ইতিমধ্যেই জানেন যে একবার ব্যবহারকারী একটি ভুল ব্যবহারকারীর নাম বা পাসওয়ার্ড টাইপ করলে, পৃষ্ঠায় একটি ত্রুটি বার্তা থাকে। হ্যাকাররা পাসওয়ার্ড এবং/অথবা ব্যবহারকারীর নাম অনুমান করে আপনার ওয়েব পেজে breakোকার চেষ্টা করতে পারে তাই আপনার ব্লগকে সুরক্ষিত করার জন্য আপনি যে সবচেয়ে স্মার্ট জিনিসটি করতে পারেন তা হল ত্রুটি বার্তাটি সরিয়ে ফেলা কারণ তারা জানতে পারবে না যে তারা কোন তথ্যটি সঠিক পেয়েছে।

কোডের এই লাইন দিয়ে ত্রুটি বার্তাটি সরান:

add_filter('login_errors',create_function('$a', "return null;"));

3 ভিজ্যুয়াল না এইচটিএমএল এডিটর?

কিছু ব্যবহারকারী ভিজ্যুয়াল এডিটরকে পছন্দ করেন যখন অন্যরা ভাল পুরানো এইচটিএমএল টেক্সট এডিটরের ভক্ত। আপনার ওয়ার্ডপ্রেস পৃষ্ঠায় পোস্ট করার সময় এটি আপনার ব্যক্তিগত পছন্দগুলিতে আসে। কিন্তু সম্পাদকদের মধ্যে স্যুইচ করা বিরক্তিকর হতে পারে তাই এটি সহজ করার সর্বোত্তম উপায় হল আপনার ডিফল্ট হিসেবে বেছে নেওয়া।

এই কোডটি আপনাকে আপনার functions.php ফাইলে প্রবেশ করতে হবে :

ভিজ্যুয়াল এডিটরের জন্য :

add_filter( 'wp_default_editor', create_function('', 'return "tinymce";') );

পাঠ্য সম্পাদকের জন্য :

add_filter( 'wp_default_editor', create_function('', 'return "html";') );

4 আপনার লোগো যোগ করুন

এই টিপটি ডেভেলপারদের জন্য দুর্দান্ত যারা ওয়ার্ডপ্রেসে তাদের ক্লায়েন্টের ব্লগ তৈরি বা রক্ষণাবেক্ষণ করে। এটি আপনাকে কোড থেকে সরাসরি পৃষ্ঠায় আপনার নিজস্ব লোগো যুক্ত করার অনুমতি দেবে। ভিজিটররা জানতে পারবে যে আপনি পেজটি বানিয়েছেন এবং আপনার ব্যবসা সম্প্রসারণের সম্ভাবনা থাকবে যা সবসময় সহায়ক।

এই কোডটি লিখুন:

add_action('admin_head', 'custom_logo'); function custom_logo() { echo ' <style type="text/css"><!-- #header-logo { background-image: url('.get_bloginfo('template_directory').'/images/custom-logo.jpg) !important; } --></style>'; }

5 সর্বশেষ ব্লগ পোস্ট

আপনি যদি আপনার ওয়ার্ডপ্রেস পৃষ্ঠায় নতুন ব্লগ পোস্টগুলিকে গোষ্ঠীভুক্ত করতে এবং প্রদর্শন করতে চান, তাহলে দর্শকরা আপনার ইদানীং যে বিষয়গুলি কভার করেছেন সেগুলি সম্পর্কে আরও ভাল ধারণা পাবেন, এর জন্য একটি হ্যাক আছে। এটি আপনার পৃষ্ঠাটিকে আরও পরিষ্কার এবং আরও ব্যবহারকারী বান্ধব করে তুলবে।

আপনি যদি আপনার প্রথম পৃষ্ঠায় আরও পোস্ট চান, শোপোস্টে 5 পরিবর্তন করুন = 5 আপনার পছন্দের যেকোন নম্বরে।

<?php query_posts($query_string. '&showposts=5' ); ?> <?php if (have_posts() ): while (have_posts() ): the_post(); ?> <div class="story"> <div class="story-content"> <h4><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h4> <?php the_excerpt(); ?> <?php endwhile; endif; ?>

6 ওয়ার্ডপ্রেস ভার্সনের কোন ডিসপ্লে নেই

যখন কোন হ্যাকার আপনার ব্লগের জন্য ওয়ার্ডপ্রেসের সংস্করণটি জানেন, তখন আপনার পৃষ্ঠায় প্রবেশ এবং মূল্যবান তথ্য চুরি করার জন্য তারা যে গর্ত এবং ত্রুটিগুলি ব্যবহার করতে পারে তা খুঁজে পাওয়া সহজ। আপনি সম্ভবত লক্ষ্য করেছেন যে ওয়ার্ডপ্রেস স্বয়ংক্রিয়ভাবে বর্তমান সংস্করণ প্রদর্শন করবে কিন্তু আপনি এটি সহজেই আপনার পৃষ্ঠা থেকে সরিয়ে ফেলতে পারবেন।

এই কোডটি আপনার প্রয়োজন:

<?php function remove_wp_version(){ return ''; } add_filter('the_generator', 'remove_wp_version'); ?>

আপনি যদি কিছু সময়ের জন্য ওয়ার্ডপ্রেস ব্যবহার করে থাকেন, তাহলে আপনি জানেন যে কিছু ভুল একটি পোস্টে প্রবেশ করতে পারে এবং আপনি এটি অজান্তেই প্রকাশ করতে পারেন। হ্যাঁ, আপনি সর্বদা একটি টাইপো দেখলেই তা ঠিক করতে পারেন কিন্তু পোস্টের প্রথম সংস্করণটি আপনার অনুগামীদের RSS ফিডে শেষ হবে।

কোডের এই সহজ লাইনটি আরএসএস ফিড থেকে পোস্টটি আটকে রাখবে যতক্ষন আপনি পরে কিছু সম্পাদনা করতে চান:

function publish_later_on_feed($where) { global $wpdb; if (is_feed()) { $time_now = gmdate('Y-m-d H:i:s'); $time_delay = '15'; // integer $time_span = 'MINUTE'; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR $where = " AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, '$time_now') > $time_delay "; } return $where; } add_filter('posts_where', 'publish_later_on_feed');

ক্লায়েন্টের জন্য ওয়ার্ডপ্রেস সাইট তৈরির সময়, তাদের ব্র্যান্ডকে সঠিকভাবে উপস্থাপন করা বেশ গুরুত্বপূর্ণ। আপনি তাদের কোম্পানির লোগোর পাশে ড্যাশবোর্ডে কাস্টম ফুটার টেক্সট অন্তর্ভুক্ত করে ব্যক্তিত্বের ছোঁয়া যোগ করতে পারেন।

Functions.php এ ক্লিক করুন এবং কোডের এই লাইনটি পেস্ট করুন:

function remove_footer_admin() { echo "Your own text"; } add_filter('admin_footer_text', 'remove_footer_admin');

9 রিভিশন সংখ্যা কম

পুনর্বিবেচনা একটি দরকারী সরঞ্জাম যা আপনাকে আপনার ওয়েবসাইটে পোস্ট করা সামগ্রীর পূর্ববর্তী সংস্করণগুলি অ্যাক্সেস করতে দেয়। যদিও ওয়ার্ডপ্রেস প্রত্যেকটি রিভিশন সংরক্ষণ করতে সক্ষম, তাদের একটি বৃহৎ সংখ্যক থাকা আপনাকে বিভ্রান্ত করতে পারে। এই সংখ্যাটি কমিয়ে আনা এবং সর্বশেষ কয়েকটি সংস্করণ আপনার কাছে রাখা ভাল।

আপনি যদি এই হ্যাকটি ব্যবহার করতে চান তবে wp-config.php খুলুন, এটি পেস্ট করুন এবং আপনার প্রয়োজনীয় নম্বরটি প্রবেশ করান:

define( 'WP_POST_REVISIONS', 3 );

10 ভাল ফটোগ্রাফ

আপনি কি একজন ফটোগ্রাফার এবং আপনি আপনার কাজ প্রদর্শন করার জন্য আপনার ব্লগ ব্যবহার করেন? তারপরে আপনি লক্ষ্য করেছেন যে ওয়ার্ডপ্রেস আপনার চিত্রগুলির গুণমানকে কিছুটা কমিয়ে দেবে যাতে সেগুলি আপনার কম্পিউটারে আপনার আসল সংস্করণের মতো বিশদ না হয়। কিন্তু একটি হ্যাক আছে যা এই সমস্যাটি ঘিরে ফেলবে এবং আপনাকে আপনার কাজটি তার সম্পূর্ণ গৌরবে আপলোড করার অনুমতি দেবে।

এটা এখানে:

add_filter( 'jpg_quality', 'high_jpg_quality' ); function high_jpg_quality() { return 100; }

11 উইজেটে শর্টকোড সক্ষম করুন

ওয়ার্ডপ্রেস উইজেটগুলি শর্টকোড চিনতে সক্ষম নয় কিন্তু তাদের উপযোগিতা অনস্বীকার্য। তারা দীর্ঘ কোড লাইনের দৈর্ঘ্য ছোট করবে এবং ডেভেলপার হিসেবে আপনার কাজকে অনেক সহজ করে দেবে। উইজেটগুলি শর্টকোড চিনতে সক্ষম হবে যদি আপনি ফাংশন। Php ফাইলে এটি পেস্ট করেন:

add_filter('widget_text', 'do_shortcode');

12 নির্দিষ্ট পৃষ্ঠা থেকে উইজেট সরান

প্রত্যেকে উইজেট পছন্দ করে কারণ তারা আপনাকে অতিরিক্ত বিকল্প দেয় এবং আপনার ওয়ার্ডপ্রেস পৃষ্ঠাটিকে আরও সুন্দর করে তোলে। কিন্তু কখনও কখনও আপনার নির্দিষ্ট ক্ষেত্রগুলির জন্য একটি পরিষ্কার নকশা প্রয়োজন এবং উইজেটগুলি পৃষ্ঠাটিকে অপ্রয়োজনীয় তথ্য এবং লিঙ্কগুলির সাথে বিশৃঙ্খল দেখায়। আপনি যদি একটি পৃষ্ঠার পুরো ব্যাকএন্ড সম্পাদনা করতে না চান, তাহলে কোডের এই সাধারণ লাইনটি খুব বেশি প্রচেষ্টা ছাড়াই তাদের সরিয়ে দেবে।

উদাহরণস্বরূপ, functions.php ফাইলটি খুলুন এবং হোম পেজে উইজেট নিষ্ক্রিয় করতে নিচের কোডটি পেস্ট করুন:

<?php add_filter( 'sidebars_widgets', 'disable_all_widgets' ); function disable_all_widgets( $sidebars_widgets) {   if (is_home())     $sidebars_widgets = array( false );   return $sidebars_widgets; } ?>

13 অটোসেভের ফ্রিকোয়েন্সি

অটোসেভ একটি চমৎকার বিকল্প যা আপনার কম্পিউটার বা ব্রাউজার ক্র্যাশ হলে আপনার কাজকে সুরক্ষিত রাখে। আপনার পাঠ্যটি সেখানেই আপনার জন্য অপেক্ষা করবে তাই আপনি যদি দীর্ঘ পাঠ্যের উপর কাজ করেন তবে আতঙ্কিত হওয়ার দরকার নেই। কিন্তু যদি আপনি একজন প্রফুল্ল লেখক হন, যিনি প্রতি মিনিটে একটি অটো সেভের মাধ্যমে তাদের প্রবাহকে বাধাগ্রস্ত করতে ঘৃণা করেন, তাহলে আপনি কোনো তৃতীয় পক্ষের সফটওয়্যার ডাউনলোড না করে ফ্রিকোয়েন্সি পরিবর্তন করতে পারেন। কোডের এই লাইনটি কাস্টমাইজযোগ্য এবং আপনি সঠিক সময় বেছে নিতে পারেন।

Wp-config.php ফাইলে যান, এটি পেস্ট করুন এবং আপনার পছন্দ অনুযায়ী সম্পাদনা করুন:

define( 'AUTOSAVE_INTERVAL', 45 );

14 সার্চ ফলাফলের জন্য পৃষ্ঠা নম্বর

যদি আপনার ওয়ার্ডপ্রেস পৃষ্ঠায় প্রচুর পরিমাণে সামগ্রী থাকে, তবে দর্শকরা তাদের পছন্দসই একটি বিশেষ নিবন্ধ খুঁজে পেতে অনুসন্ধান বিকল্পটি ব্যবহার করতে পারে। স্ট্যান্ডার্ড সার্চ ইঞ্জিন সাধারণত সার্চ সম্পর্কিত পেজের সংখ্যা প্রদর্শন করে না। ভাগ্যক্রমে, কোডের একটি লাইন রয়েছে যা আপনাকে সাহায্য করতে পারে। Search.php ফাইলটি খুলুন এবং এটি পেস্ট করুন:

 <h2 class="pagetitle">Search Result for <?php /* Search Count */ $allsearch = &new WP_Query("s=$s&showposts=-1"); $key = wp_specialchars($s, 1); $count = $allsearch->post_count; _e(''); _e('<span class="search-terms">'); echo $key; _e('</span>'); _e(' — '); echo $count. ' '; _e('articles'); wp_reset_query(); ?></h2>

15 হাউডি প্রতিস্থাপন করুন

এবং অবশেষে, ওয়ার্ডপ্রেস বারে অভিবাদন বার্তাটি কাস্টমাইজ করার একটি উপায় রয়েছে। যদি হাওডি আপনার জন্য খুব নৈমিত্তিক মনে হয় এবং আপনি একটি আনুষ্ঠানিক শুভেচ্ছা চান, functions.php এ যান, নীচের কোডটি পেস্ট করুন, এবং $ newtitle একটি বার্তায় পরিবর্তন করুন যা আপনার ওয়েবসাইটের জন্য আরও উপযুক্ত:

function replace_howdy( $wp_admin_bar) {     $my_account=$wp_admin_bar->get_node('my-account');     $newtitle = str_replace( 'Howdy,', 'Logged in as', $my_account->title );     $wp_admin_bar->add_node( array(         'id' => 'my-account',         'title' => $newtitle,    ) ); } add_filter( 'admin_bar_menu', 'replace_howdy',25 );

রেকর্ডিং উত্স: webnots.com
Leave A Reply

এই ওয়েবসাইট আপনার অভিজ্ঞতা উন্নত করতে কুকি ব্যবহার করে। আমরা ধরে নেব যে আপনি এটির সাথে ঠিক আছেন, তবে আপনি ইচ্ছা করলে অপ্ট-আউট করতে পারেন। আমি স্বীকার করছি আরো বিস্তারিত