সিএসএস jQuery UI কথোপকথনের জন্য টানছে না


9

আমি একটি ফর্ম পৃষ্ঠায় একটি jQuery ডায়ালগ মডেল যুক্ত করতে চাই। যখন ডায়লগ বাক্সটি ট্রিগার করা হয় তখন আমি পাঠ্য সামগ্রীটি দেখতে পাই তবে কোনও সিএসএস নেই। আমি পৃষ্ঠার জন্য ফাংশন.এফপি-তে jquery এ টানছি:

wp_enqueue_script('jquery-ui-dialog');

Jquery CSS (jquery-ui- কথোপকথন CSS) আমার ডাব্লুপি-অন্তর্ভুক্ত / সিএসএস ডিরেক্টরি অধীন। আমি যোগ করার চেষ্টা করেছি

wp_enqueue_style('jquery-ui-dialog');

কিন্তু এটি কাজ করে না। কেউ কি jQuery ডায়ালগ সক্ষম করার সঠিক উপায় জানেন?


6
wp_enqueue_style( 'wp-jquery-ui-dialog' );
টম অ্যাগার

3
আপনিও ডায়ালগটিতে 'ডাব্লুপি-ডায়লগ' ক্লাস যুক্ত করেছেন তা নিশ্চিত করুন, যাতে এটি স্টাইলগুলির সুবিধা নিতে পারে। তারা যদিও বেশ কুৎসিত। যাইহোক jQuery UI থিমযুক্ত শৈলী ব্যবহার করে আরও ভাল হতে পারে।
টম অগার

উত্তর:


8

jquery-ui-dialogবাক্সের বাইরে ওয়ার্ডপ্রেসটিতে কোনও স্টাইল সংজ্ঞায়িত করা হয়নি , আপনাকে স্টাইল শিটগুলি নিজে নিজেই করতে হবে, যখন আমাকে jQuery-UI স্টাইলটি সজ্জিত করার প্রয়োজন হয়েছিল আমি এটি Google এপিআই সিডিএন থেকে টানছি

wp_enqueue_style('jquery-style', 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/smoothness/jquery-ui.css'); 

আপনি যদি এটি চান তবে আপনি একটি স্থানীয় অনুলিপি তৈরি করতে পারেন:

wp_enqueue_style( 'myStylesheet', WP_PLUGIN_URL . '/path/stylesheet.css' );

6
তবে, ওপি হিসাবে উল্লেখ করা হয়েছে, ডাব্লুপি 3.x জাহাজে jquery-ui-কথোপকথন.বক্স ইন বক্সের বাইরে wp-includes/css/। অদ্ভুত যে স্টাইলশীটটি ডিফল্টরূপে নিবন্ধিত হবে না। wp_enqueue_style( 'wp-jquery-ui-dialog' );এটি পুরোপুরি সারি।
টম অগার

0

আপনি jquery-ui- কথোপকথন শৈলীটি ব্যবহার করে সম্মুখভাগে অন্তর্ভুক্ত করতে পারেন:

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