Çok boyutlu diziye wordpress seçenekleri atamak için nasıl

0 Cevap php

yeni bir eklenti üzerinde çalışırken Tamam, ben bir yol blok isabet ettik,

the plugin options are stored as a serialized Array in the wordpress database. just now the array is as below..

$wp_options = array(
       'ptinstalldir' => '',
       'ptscriptdir' => '',
       'feeds' => array(
                  'name' => 'Test Feed 1', 
                  'url' => 'http://www.test.com/feed.xml'
                 ),
        'db_version' => $wp_plugin_dbversion
        );

Geçerli seçenekler kurulum ile, ben seçenekleri ['feed'] doldurmak için bir yol gerekli; Birden fazla değer kümesi, şimdi onun var bir test ismi ve url kurulumu, ama yönetici alanı içindeki gerektiği kadar beslemeleri eklemek beable istediğiniz yemlerin listesini depolamak daha dinamik bir yol arıyor im ile.

bu satırlar boyunca bir şey ..

$wp_options = array(
       'ptinstalldir' => '',
       'ptscriptdir' => '',
       'feeds' => array('feed1' => array(
                                     'name' => 'Test Feed 1', 
                                     'url' => 'http://www.test.com/feed.xml'
                        ),
                        'feed2' => array(
                                     'name' => 'Test Feed 1', 
                                     'url' => 'http://www.test.com/feed.xml'
                        ),
        'db_version' => $wp_plugin_version
        );

I was thinking of creating a new table for the feeds in the database, but i know wordpress can do this, its just getting my head around it, when it comes to saving and adding any new options, any advice is welcome cheers

0 Cevap