Autor | Zpráva | ||
---|---|---|---|
sjiamnocna Profil |
Ahoj. Trochu jsem se porozhlížel po tom, jak se dělají pluginy přes třídu, ale už od prvních pokusů se mi v tom nedaří... Snažím se vytvořit plugin strukturovaný do třídy, ale nefungují mi proměnné definované v __construct, dokonce ani add_action nebo add_filter. Už jsem zkoušel i kopírovat cizí zdroje, ale po aktivaci se mi stejně žádný skript nevloží -
class myownclassplugin { protected $plugin_url; public function __construct(){ $this->plugin_url=plugins_url().'/sidebar-posts/'; } protected function enq_public(){ wp_register_script('shposts',plugins_url().'/sidebar-posts/js/jq_shposts.js',array('jquery')); wp_enqueue_script('shposts'); } } add_action('wp_enqueue_scripts',array('myownclassplugin','enq_public'));` * |
||
Časová prodleva: 10 let
|
0