Memanggil pemalam dari luar WordPress: panduan langkah demi langkah
P粉226642568
P粉226642568 2023-09-03 00:00:08
0
1
490

Jadi, saya perlu memanggil pemalam dari luar tapak web woocommerce saya. Saya mempunyai pangkalan data saya sendiri yang disambungkan ke Woocommerce melalui REST API apabila ia berkaitan dengan produk, pesanan, dsb. Masalah saya ialah sekarang saya perlu memanggil pemalam pada admin.php?page=pluginName&action=action&orderid=123456. Pelayan komunikasi woocommerce menggunakan ASP klasik. Saya telah mencuba hanya melakukan POST tetapi sudah tentu WordPress meminta saya untuk log masuk. Saya juga cuba menerbitkannya ke halaman php tersuai dalam woocommerce dan kemudian ke halaman pemalam tanpa kejayaan. Adakah terdapat cara untuk memanggil URL pemalam tanpa log masuk setiap kali? Ia mungkin kod php dalam FTP woocommerce saya yang menerima POST dengan ID pesanan (rentetan pertanyaan diubah secara unik pada setiap set rekod) dan kemudian menghantar AJAX POST ke pemalam atau sesuatu

Cuba mencipta kod PHP tersuai untuk mendapatkan semula POST dan kemudian melakukan wp_remote_post ke URL admin.php, tetapi tiada apa yang berjaya. Saya hanya menjalankan url dan pemalam melakukan selebihnya

P粉226642568
P粉226642568

membalas semua (1)
P粉394812277

Pemalam WordPress bergantung pada sejumlah besar kod teras WordPress untuk dijalankan. Membuat mereka berdiri sendiri memerlukan banyak kerja, dan jika anda boleh membuat mereka bekerja, keputusan anda akan menjadi rapuh. (Rapuh === Apa-apa sahaja boleh memecahkannya, termasuk kemas kini teras atau pemalam.)

API REST WordPress ialah cara terbaik untuk mengakses WordPress (termasuk fungsi pemalam) daripada pelayan web lain. WooCommerce juga menyokong REST,didokumenkan di sini. Ia menyediakan subsistemAPI Keysyang membenarkan pengesahan selamat.

Tulistambah satu atau dua titik akhir RESTuntuk tujuan khas. Tetapi salah satu titik akhir WooCommerce REST sedia ada mungkin memenuhi tujuan anda. (Anda tidak memberitahu kami apa itu, jadi sukar untuk memberikan nasihat yang lebih terperinci.)

    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!