問題タブ [post-meta]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
606 参照

wordpress - WordPress post_meta を動的に更新する方法

ユーザー登録時に投稿メタを挿入/更新しようとしています。そのアクションを記述する前に、ページでこのコードをテストしているので、ページが更新されるたびに投稿メタが挿入/更新されます。

質問:ただし、以下のコードは投稿メタに何も挿入/更新していません。このコードの何が問題なのか、またはそれを修正する方法を誰か教えてもらえますか?

0 投票する
1 に答える
140 参照

sql - wp_posts または wp_postmeta テーブルで更新を確認します

私はWordPressウェブサイトを持っていて、すべての WordPress 投稿を表示するページを持っています。今、私は毎分ページを更新しますjavascript. wp_postsしかし、 orwp_postmetaテーブルに更新があるときだけ更新したいので、ちょっと面倒です。post更新時に呼び出すことができる関数はありますか?

について何か読みましたsave_posthttps://developer.wordpress.org/reference/hooks/save_post/

ただし、これはバックエンドのポスト保存でのみ実行されます。管理者がバックエンドで投稿を更新した後、フロントエンドでこの関数を実行して、フロントエンドでこの関数内でページのリロードを実行できるようにしたいと考えています。

たぶん、これには別の機能がありますか?

編集:

すべてが正しく機能する前に、これが機能しない理由を知りたい:

これは正常に機能し、10 秒ごとにログに記録されますが、バックエンドで投稿を更新している間は毎回同じ結果が返されます。しかし、クエリを使用すると、phpMyAdmin毎回異なる値が返されるため、クエリが再度実行されないように見えますか?