2016-07-25 94 views
0

請幫助:如何訪問WordPress的自定義帖子類型對象

我在Wordpress中獲取此自定義帖子類型對象。這實際上是print_r($ this)返回的內容。

如何獲取'key'的內容,例如?

Post_Types Object ( 
    [post_types_definition:Post_Types:private] => Array ( 
     [0] => Array ( 
      [key] => solutions 
      [name] => Solutions 
      [taxonomies] => Array () 
      [categories] => 
      [show_in_nav_menus] => 
      [settings] => Array ( 
       [0] => Array ( 
        [title] => Solutions settings field 
        [description] => Solutions settings field 
        [type] => text 
        [properties] => Array ( 
         [text-id] => solutions_settings_field_2 
        )  
       )  
      ) 
     ) 
    ) 
) 

任何幫助,高度讚賞它!

+0

$ this的上下文是什麼? –

+0

print_r($ this)輸出上面列出的 – george

+0

這不會告訴我任何東西。我們需要更多的代碼繼續。看起來$這實際上是指你試圖訪問的對象?? –

回答

1

在您的$this上運行get_object_vars()以獲取可供您使用的變量。從那裏,你應該能夠通過它的名字通過你的實例來訪問變量,像這樣:

除非這是一個動態創建的變量,你應該能夠簡單地看一下代碼,特別是考慮到這是這樣一個簡單的對象。但是,如果你曾經泡過泡菜,我覺得這很有幫助。

相關問題