আমি সম্প্রতি সংস্করণ 3.3.1 এ আপগ্রেড করেছি এবং একটি দুর্দান্ত বৈশিষ্ট্য লক্ষ্য করেছি যা আমাদের নন-ওয়ার্ডপ্রেস সচেতন ক্লায়েন্টদের জন্য দুর্দান্ত - ওয়ার্ডপ্রেস কীভাবে ব্যবহার করতে হয় তার একটি ট্যুর তৈরি করে।
আমি দীর্ঘ সময় ধরে ইয়োস্ট এসইও প্লাগইন ব্যবহার করেছি এবং তারা একটি ট্যুর বৈশিষ্ট্য যুক্ত করেছে, আপনি যখন পরবর্তী বোতামগুলি ক্লিক করেন তখন এটি বিভিন্ন বৈশিষ্ট্যগুলির মধ্য দিয়ে যায় (স্ক্রিনশট দেখুন):
কীভাবে পৃষ্ঠা, পোস্ট ইত্যাদি যুক্ত করতে এবং এটিতে যেতে আমাদের নিজস্ব সহায়তা সামগ্রী তৈরি করতে ওয়ার্ডপ্রেসের একটি কাস্টম ট্যুর তৈরি করা সম্ভব?
আমি প্লাগিনগুলির একটি স্ট্যান্ডার্ড সেট পেয়েছি যা আমি ব্যবহার করতে চাই তাই ট্যুরটি (যদি সম্ভব হয়) স্ট্যান্ডার্ড ওয়ার্ডপ্রেস সেটআপের পাশাপাশি সমস্ত পৃথক প্লাগইন উভয়ই ঝাঁপিয়ে পড়তে হবে।
হালনাগাদ:
আমি ওয়েবে চারপাশে খনন করে নীচের কোডটি পেয়েছি। এটি একটি অফ পয়েন্টার তৈরি করবে যা আপনি কাস্টম সামগ্রী রাখতে পারেন The কেবলমাত্র সমস্যাটি হ'ল পপআপটি যখন প্রত্যাহার করা হয় তখনও প্রতিটি পুনরায় লোডের সাথে উপস্থিত হয় (এর ব্যবহারযোগ্যতা উন্নত করার কোনও উপায় আছে কি?) এবং এটি উইন্ডোটির একদিক বন্ধ রয়েছে) বরং একটি সফর।
আপনি পয়েন্টারটি সংযুক্ত করতে চান ডিভটি খুঁজে পেতে কেবল ফায়ারব্যাগ ব্যবহার করুন।
/*
Display custom WordPress Dashboard Pointers alerts
Usage: Modify the $pointer_content message to the message you wished displayed
*/
add_action('admin_enqueue_scripts', 'enqueue_custom_admin_scripts');
function enqueue_custom_admin_scripts() {
wp_enqueue_style('wp-pointer');
wp_enqueue_script('wp-pointer');
add_action('admin_print_footer_scripts', 'custom_print_footer_scripts' );
}
function custom_print_footer_scripts() {
$pointer_content = '<h3>The Works http://www.teamworksdesign.com</h3>';
$pointer_content .= '<p>Welcome to your custom WordPress installation. Please navigate to the settings page to change your site preferences</p>';
?>
<script type="text/javascript">
//<![CDATA[
jQuery(document).ready( function($) {
$('#menu-posts-events').pointer({
content: '<?php echo $pointer_content; ?>',
position: 'left',
close: function() {
// This function is fired when you click the close button
}
}).pointer('open');
});
//]]>
</script>
<?php
}