簡體   English   中英

我如何在 JavaScript 中使用 PHP 函數(Gutenberg WordPress)

[英]how can i use PHP functions (Gutenberg WordPress) inside JavaScript

抱歉問了一個非常基本的問題......我是 WordPress/Gutenberg 的新手,我不熟悉 PHP。試圖在 Gutenberg 編寫一個帶有 javascript 的自定義塊,但我發現大多數可用功能僅適用於 PHP。我如何在 javascript 中使用這些函數.. 像.. get_post_meta(), or get_the_tags()

謝謝

是的,PHP 函數可以在古騰堡塊中使用,方法是創建一個動態塊,調用 PHP function 來呈現內容。 這允許使用所有可用的 PHP 和 WordPress 函數,如get_post_meta()等。

Developer 文檔有一個示例塊代碼,展示了這是如何實現的,是一個很好的起點。 此外, <ServerSideRender>是一個有用的組件,可以在塊編輯器中呈現實時 PHP。

查看使用 PHP 渲染的現有核心塊(例如最新帖子)的源代碼也可以幫助您開始構建自己的塊。

有一個解決方法,因為 PHP 輸出文本,您可以使用它來編寫 Javascript 代碼,這些代碼將在頁面加載時執行或由事件觸發。 只是不要忘記用腳本標簽包圍你的 js 代碼

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM