Blog

⭐️ WordPress hook eşleme (PRO) ve e-posta bildirimi göndermek için persisted query ile v2.5 yayınlandı

Leonardo Losoviz
Yazan: Leonardo Losoviz ·

Gato GraphQL v2.5 aşağıdaki değişiklikleri içeren yeni sürümüyle yayınlandı.

Kullanıcıları yeni gönderi hakkında bilgilendirmek için persisted query eklendi

Önceden tanımlanmış persisted query [PRO] Send email to users about post eklendi.

Bu query, sitede yeni bir gönderi oluşturulduğunda tüm kullanıcılara veya belirli bir kullanıcı grubuna e-posta gönderir.

Gato GraphQL PRO'ya eklenen yeni Tüm abonelere yeni gönderi bildirimi içeren e-postanın otomatik olarak gönderilmesi otomasyon kuralıyla entegre edilmiştir.

Nasıl çalıştığını görmek için Automatically sending an email to all subscribers notifying of a new post demo videosunu izleyin:

[PRO] Automation eklentisi için "WordPress hook eşleme" özelliği eklendi

Hook aracılığıyla PHP nesnesi sağladıkları için bazı WordPress hook'ları Automation Configurator'da doğrudan kullanılamaz; bu PHP nesnesi GraphQL değişkeni olarak girilemez.

Gato GraphQL PRO'nun v2.5 sürümünden itibaren bu hook'ların bir kısmı eşlenerek, gatographql: öneki ve aynı hook adıyla yeni bir hook tetiklenmekte ve karşılık gelen nesnenin kimliği (ID) GraphQL değişkeni olarak girilebilen bir değişken şeklinde iletilmektedir.

Örneğin WordPress hook'u draft_to_publish, $post değişkenini (WP_Post türünde) iletir. Gato GraphQL PRO bu hook'u gatographql:draft_to_publish olarak eşler ve $postId'yi (int türünde) değişken olarak iletir.

Aşağıdaki tablo eşlenen WordPress hook'larını listeler:

WordPress hookGato GraphQL tarafından eşlenen hook
{$old_status}_to_{$new_status} (WP_Post $post ileterek)gatographql:{$old_status}_to_{$new_status} (int $postId ileterek)

Bültenimize abone olun

Gato GraphQL'deki tüm güncellemelerden haberdar olun.