it-swarm.asia

Update_post_meta () çağrıldığında oluşturulan otomatik olarak oluşturulan özel alanı nasıl gizlerim?

Yazma/düzenleme admin sayfası için özel bir textarea ekledim. Bunu add_meta_box () işlevini kullanarak yaptım. Sorun add_meta_box () geri çağırma işlevinin (veri girişini textarea'ya kaydeder) update_post_meta () işlevini çağırmasıdır. update_post_meta () daha sonra özel alan bölümüne özel bir alan ekler. Bu yüzden aynı alan için iki textareas ile uçmalısınız! Yarattığınız ve otomatik yarattı!

Otomatik olarak oluşturulan özel alanı kaldırmanın bir yolu var mı?

Sağol Jon

2
Jon

Meta alanı bir alt çizgi ile başlarsa, , <tr> öğesine hidden sınıfı eklenerek arabirimde gizlenir. Javascript kullanarak bu sınıfı kendiniz de uygulayabilirsiniz, <tr> öğesinin bir meta-{$custom_field_id} kimliği vardır.

1
Jan Fabry