প্রশ্ন ট্যাগ «plugin-development»

ওয়ার্ডপ্রেস প্লাগইনগুলি একটি ওয়ার্ডপ্রেস ব্লগে সহজ পরিবর্তন, কাস্টমাইজেশন এবং বর্ধনের অনুমতি দেয়। ওয়ার্ডপ্রেসের মূল প্রোগ্রামিং পরিবর্তনের পরিবর্তে আপনি ওয়ার্ডপ্রেস প্লাগইনগুলির সাথে কার্যকারিতা যুক্ত করতে পারেন।

6
প্লাগিনের স্কোপের মধ্যে পুনরায় লেখার নিয়মগুলি যথাযথভাবে কোথায় ফ্লাশ করবেন?
পুনর্লিখনের নিয়মগুলি সঠিকভাবে ফ্লাশ হচ্ছে না তা নিয়ে আমার কিছুটা অদ্ভুত সমস্যা হচ্ছে। আমি ব্যবহার করার চেষ্টা করেছি flush_rewrite_rules();এবং flush_rewrite_rules(true);। আমি এবং $wp_rewriteব্যবহার করে বিশ্বায়নের চেষ্টা করেছি tried$wp_rewrite->flush_rules();$wp_rewrite->flush_rules(true); যার মধ্যে দুটিই পুনরায় লেখার নিয়মগুলি সঠিকভাবে ফ্লাশ করছে বলে মনে হচ্ছে না। কল করা হলে সেই কলগুলি পুনরায় লেখার নিয়মগুলি ফ্ল্যাশ …

3
একটি পৃথক প্লাগইন পাথ পান
প্লাগইনটিতে পাথ পেতে আপনি ব্যবহার করতে পারেন plugin_dir_path(__FILE__)- তবে এটি অবশ্যই প্লাগ-ইন থেকে কল করতে হবে। আপনি প্লাগ-ইন এ এর ​​মধ্যে থেকে প্লাগইন বি ( ) এর পথটি নির্ভরযোগ্যভাবে কীভাবে পেতে পারেন pluginb/pluginb.php? সম্পাদনা: এটি ধরে নেওয়া হয়েছে যে আপনি যে প্লাগইন পরে যাচ্ছেন তার স্লাগ জানেন (আসলে আপনি সেগুলি …

2
কেন অ্যাক্টিভেট_প্লাগিন নিবন্ধক_অ্যাক্টিভেশন_হুকে কাজ করছে না
প্রথম প্লাগইনটি সক্রিয় করার সময় আমি দ্বিতীয় প্লাগইনটি স্বয়ংক্রিয়ভাবে সক্রিয় করার চেষ্টা করছি। register_activation_hook(__FILE__, 'example_activation' ); function example_activation() { include_once(ABSPATH .'/wp-admin/includes/plugin.php'); activate_plugin('hello.php'); } এটি রেজিস্টার_এক্টিভেশন_হুকের অভ্যন্তরে কাজ করছে না .. এটি যদি আমি সরাসরি ব্যবহার করি তবে এটি কাজ করছে: include_once(ABSPATH .'/wp-admin/includes/plugin.php'); activate_plugin('hello.php'); আমি কীভাবে এটি ঠিক করতে পারি? সাহায্যের …

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

2
ওয়ার্ডপ্রেস সিস্টেম ডায়াগ্রাম খুঁজছেন
আমি ওয়ার্ডপ্রেস চার্ট / ডায়াগ্রাম সিস্টেম ডিজাইন খুঁজছি। আমি কেবলমাত্র টেমপ্লেট শ্রেণিবিন্যাস চিত্রটি পেয়েছি তবে এটি কেবলমাত্র সিস্টেমের অংশ। উত্স: http://upload.wikimedia.org/wikedia/commons/3/3d/Wordpress_Template_ierarchy.png

2
WP_Query অযৌক্তিক পরিমাণে মেমরি ফাঁস
নীচের ফাংশনে আমি যতবার ডাব্লুপি_কিউয়ারি () কল করি, ওয়ার্ডপ্রেস 8 মেগাবাইট মেমরি ফাঁস করে দেয়। এবং যেহেতু আমি এই ফাংশনটিকে অনেক কল করি, বিষয়গুলি খুব দ্রুত চুল পাকা হয়ে যায় ... :( আমি ফলাফল $ ক্যোয়ারী অবজেক্টটি আনসেট করার পাশাপাশি পর্যায়ক্রমে ডাব্লুপি_ক্যাচি_ফ্লাশ () কল করার চেষ্টা করেছি, তবে কোনওরকমই তার …

6
আমি কীভাবে প্লাগইন থেকে পৃষ্ঠা টেম্পলেট তালিকার বিকল্প যুক্ত করতে পারি?
আমি একটি প্লাগইন থেকে কাস্টম পৃষ্ঠার টেম্পলেট তৈরি করার জন্য গত কয়েক ঘন্টা ধরে ঘুরে দেখছিলাম তবে এখনও ভাগ্য হয়নি। আমি বিশেষভাবে যা করার চেষ্টা করছি তা হল কোনও পৃষ্ঠা সম্পাদনা করার সময় উপলভ্য পৃষ্ঠাগুলিগুলির তালিকার একটি বিকল্প যুক্ত করা, এবং অন্য কোনও পদ্ধতি ব্যবহার না করা যেমনif( is_page( 'page-slug' …

2
ওয়ার্ডপ্রেস অ্যাডমিন বিভাগে আমি প্লাগিনের জন্য তৈরি সাবম্যানু পৃষ্ঠাগুলির সাথে কীভাবে লিঙ্ক করব?
সুতরাং আমি একটি ওয়ার্ডপ্রেস প্লাগইন তৈরি করার চেষ্টা করছি এবং আমি এই সরবরাহিত ফাংশনটি ব্যবহার করে কিছু মেনু পৃষ্ঠা তৈরি করেছি: add_submenu_page('my_plugin_menu', 'Edit record page', 'Edit record page', 'manage_options', 'edit_record_page', array(&$this, 'display_edit_record_page'); এবং আমি পৃষ্ঠাটিতে যাই যখন আমি ব্রাউজারের ঠিকানা বারে লক্ষ্য করি এটি এরকম কিছু পড়ছে: http://mydomain.com/wp/wp-admin/admin.php?page=edit_record_page আমি যা …

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

2
ওয়ার্ডপ্রেস প্লাগইন আপডেট কীভাবে প্রয়োগ করবেন যা ডেটাবেস সংশোধন করে?
আমি একটি ওয়ার্ডপ্রেস প্লাগইন বিকাশ করি, যার নিজস্ব কয়েকটি ডাটাবেস টেবিল রয়েছে। সক্রিয় হওয়ার সময় প্লাগইন এই টেবিলগুলি তৈরি করে এবং মুছে ফেলা / আনইনস্টল করার সময় সেগুলি সরিয়ে দেয়। আমাকে প্লাগইনের একটি আপডেট প্রক্রিয়া প্রয়োগ করতে হবে যা প্লাগইনের কোড পাশাপাশি টেবিলের কাঠামো আপডেট করে। সবচেয়ে সহজ কেসটি হ'ল …

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

5
গিট সংগ্রহস্থল (গিথুব) থেকে কীভাবে আমি ওয়ার্ডপ্রেস প্লাগইন আপডেট করতে পারি
গিথাব রেপো থেকে একাধিক সাইটে ইনস্টল হওয়া প্লাগইন সহজেই আপডেট করার কোনও উপায় আছে কি? আমি জানি আমি গিট টান ব্যবহার করে প্রতিটি সার্ভারের কমান্ড লাইন থেকে এটি করতে পারি। তবে কীভাবে ওয়ার্ডপ্রেস অ্যাডমিন থেকে এটি করার কোনও উপায় আছে কীভাবে প্লাগইনগুলি আপডেট হয়?

4
যখন কোনও নির্দিষ্ট ডাব্লুপি সংস্করণটি পূরণ না হয় তখন অ্যাক্টিভেশন প্রক্রিয়ায় একটি প্লাগইন বন্ধ করুন প্রশাসক_নোটিকেশন অ্যাকশন হুক-এ ত্রুটি বার্তা দেখান
আমার একটি প্লাগইন রয়েছে যা আমি যদি সুনির্দিষ্ট হতে চাই না তবে যদি এটি কোনও নির্দিষ্ট ডাব্লুপি সংস্করণ নম্বরটি না পূরণ করে তবে অ্যাডমিন_নোটসেস অ্যাকশন হুকটিতে ত্রুটি বার্তা দেখান। আমি যতদূর গবেষণা করেছি, নীচের কোডটি সর্বোত্তম যে আমি এই লক্ষ্যটি অর্জন করতে পারি: $wp_version = get_bloginfo('version'); if ( $wp_version < …

3
প্লাগইন ডিরেক্টরি রেফারেন্সিংয়ের জন্য সেরা অনুশীলন
আমার প্লাগইন কোনও ফাইলের উল্লেখের জন্য নিম্নলিখিত কোডগুলি ব্যবহার করে, তবে আমি পড়েছি WP_PLUGIN_DIRযদি কোনও ব্যবহারকারী ডিফল্ট প্লাগইন ফোল্ডারটির নাম পরিবর্তন করে। আমি /location-specific-menu-items/বর্তমান প্লাগইন ফোল্ডারের রেফারেন্স সহ প্রতিস্থাপন করতে চাই । $gi = geoip_open(WP_PLUGIN_DIR ."/location-specific-menu-items/GeoIP.dat", GEOIP_STANDARD); ডাব্লুপি প্লাগইন ডিরেক্টরি এবং নির্দিষ্ট প্লাগইন ফোল্ডারের নাম নির্বিশেষে এটিকে কাজ করতে আমি …

2
একটি মু-প্লাগইন প্লাগইনে, কাস্টম পোস্ট ধরণের জন্য ফ্লাশ_উইরাইট_রুলসের সেরা উপায়?
আমি একটি প্লাগইন লিখছি যা একটি কাস্টম পোস্ট ধরণের (অন্যান্য জিনিসের মধ্যে) তাত্ক্ষণিক করে তোলে। এটি একটি মাল্টিসাইট প্লাগইন এবং মিউ-প্লাগইন ডিরেক্টরিতে থাকে । এই পরিস্থিতিতে ফ্লাশ_প্রিট_রুলস () পরিচালনা করার জন্য সেরা অনুশীলন কী ? একটি 'সাধারণ' প্লাগইনটির জন্য আপনি এটি একটি অ্যাক্টিভেশন হুক-এ করতেন - যা হুকগুলি উপলভ্য না …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.