フロントエンドポスト送信
-
-
ユースケースについて説明していただけますか?多くのオプションがありますが、すべてのユースケースに対して提案するものではないものもあります.Can you explain your use-case? There are many options but some are not ones to suggest for all use cases.
- 0
- 2010-12-27
- MikeSchinkel
-
質問のタイトルをフロンエンドからフロントエンドまたはフロントエンドに修正します.fix your question title from Fron-End to Frontend or Front-End.
- 1
- 2010-12-28
- Philip
-
フロントエンドから投稿する方法についてのこの非常にクールでわかりやすいチュートリアルをチェックしてください(フォトギャラリーとカスタムフィールドを含む!!). [vudu.me/postreview](http://vudu.me/postreview)Check out this very cool and easy to follow tutorial on how to post from the front end (including photo galleries and custom fields!!). [vudu.me/postreview](http://vudu.me/postreview)
- 0
- 2011-06-27
- trusktr
-
このチュートリアルのコードスニペットを使用して、簡単なWPフロントエンド投稿プラグインを作成できます:[http://www.cozmoslabs.com/5528-wordpress-post-from-front-end/](http://www.cozmoslabs.com/5528-wordpress-post-from-front-end/)You can use the code snippets from this tutorial to create a simple WP Front End Posting plugin: [http://www.cozmoslabs.com/5528-wordpress-post-from-front-end/](http://www.cozmoslabs.com/5528-wordpress-post-from-front-end/)
- 0
- 2013-02-12
- Adrian Spiac
-
2 回答
- 投票
-
- 2010-12-28
<?php $postTitle = $_POST['post_title']; $post = $_POST['post']; $submit = $_POST['submit']; if(isset($submit)){ global $user_ID; $new_post = array( 'post_title' => $postTitle, 'post_content' => $post, 'post_status' => 'publish', 'post_date' => date('Y-m-d H:i:s'), 'post_author' => $user_ID, 'post_type' => 'post', 'post_category' => array(0) ); wp_insert_post($new_post); } ?> <!DOCTYPE HTML SYSTEM> <html> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type" /> <title>Untitled Document</title> </head> <body> <div id="wrap"> <form action="" method="post"> <table border="1" width="200"> <tr> <td><label for="post_title">Post Title</label></td> <td><input name="post_title" type="text" /></td> </tr> <tr> <td><label for="post">Post</label></td> <td><input name="post" type="text" /></td> </tr> </table> <input name="submit" type="submit" value="submit" /> </form> </div> </body> </html>
これは
テーマフォレストで見つかりました.結構です、
これで多くのことができます.ユーザーがログインしているかどうか、またはやりたいことを確認するために、コードを追加する必要があります.一方、WordPressプラグインリポジトリを検索して、いくつかの優れたプラグインを見つける必要があります.
「フロントエンド」を検索 お役に立てば幸いです
<?php $postTitle = $_POST['post_title']; $post = $_POST['post']; $submit = $_POST['submit']; if(isset($submit)){ global $user_ID; $new_post = array( 'post_title' => $postTitle, 'post_content' => $post, 'post_status' => 'publish', 'post_date' => date('Y-m-d H:i:s'), 'post_author' => $user_ID, 'post_type' => 'post', 'post_category' => array(0) ); wp_insert_post($new_post); } ?> <!DOCTYPE HTML SYSTEM> <html> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type" /> <title>Untitled Document</title> </head> <body> <div id="wrap"> <form action="" method="post"> <table border="1" width="200"> <tr> <td><label for="post_title">Post Title</label></td> <td><input name="post_title" type="text" /></td> </tr> <tr> <td><label for="post">Post</label></td> <td><input name="post" type="text" /></td> </tr> </table> <input name="submit" type="submit" value="submit" /> </form> </div> </body> </html>
I found this at Themeforest it's working fine,
you can do a lot of things with this, you have to add some extra code to check if a user is logged in or whatever you want to do,In the other hand you have to search in the WordPress plugins repo to find out some great plugins,
Search for "frontend"hope it helps
-
@Philip:これを試しましたが、次のエラーが発生します:解析エラー:解析エラー、予期しない ';'、予期しない ')'/home/www/web21/html/tornfraua/wp-admin/custom-post-new.php10行目@Philip: I tried this but get the following error: Parse error: parse error, unexpected ';', expecting ')' in /home/www/web21/html/tornfraua/wp-admin/custom-post-new.php on line 10
- 0
- 2011-02-03
- RoflcoptrException
-
@ Roflcoptr、10行目からクローズ '?>'を削除すると、問題ありません.@Roflcoptr, remove the close '?>' from line 10 and it will be fine!
- 1
- 2011-02-03
- Philip
-
カテゴリドロップダウンリストを統合する方法はありますか?Is there any way to Integrate the category drop-down list?
- 0
- 2011-02-07
- Towfiq
-
@ Towfiq-はい、でもコメントにコードを書くことはできません.新しい質問をする必要があります.@Towfiq - Yes, but i can't write at the comments the code, you have to make a new question!
- 0
- 2011-02-08
- Philip
-
@Philipはhttp://pastebin.com/を使用できますか@Philip can you use http://pastebin.com/
- 0
- 2011-02-12
- Towfiq
-
私はこれに似た何かをしようとしています—唯一のことは、カスタム投稿タイプとカスタム分類法を使用しているということです. データを保存するためのカテゴリのものを取得できません—他のすべてはデータベースに問題なく保存されます. 誰かが答えを持っているか、何が間違っている可能性があるかについての推測を持っていますか?I'm trying to do something similar to this — only thing is, that I'm using a Custom Post Type and a custom taxonomy. I can't get the category thing to save the data — everything else saves in the database just fine. Anyone has a answer or just a guess to what could be wrong?
- 0
- 2011-06-07
- stffn
-
- 2011-02-24
ハハ、それはひどく失敗した私のチュートリアルです.申し訳ありませんが、他の人が抱えていた404の問題は一度もなかったので、私が書いたものでした.
私がよく使用するフロントエンドの投稿フォームは、モーダルウィンドウで開きます.たとえば、 http://用に作成した投稿フォームです.wphonors.com はthickboxポップアップに読み込まれます.これが、これで問題が発生したことがない理由だと思います.フォーム、ajax送信、送信された投稿への送信リダイレクト、またはメッセージを表示してランダムなページに移動することで、やりたいことが何でもできました.
そのチュートリアルで失敗するのは悪いことですが、私には善意がありました:)
おそらくthickboxを使用してそれらをロードしてみてください、それは本当に非常に簡単です.失敗したものを利用するためのフォローアップチュートリアルにまだ取り組んでいますが、ほとんどの人が自分のサイトに実装する可能性が高い方法でそれを機能させるのは困難です.
Haha, that's my tutorial that failed badly. Sorry bout that, it was something I wrote because I never had the 404 issue everyone else had with it.
The frontend post forms I use most times open up in a modal window, for example, the post forms I made for http://wphonors.com are loaded in the thickbox popup thing, which I believe is why I never had an issue with this. I was able to do anything I wanted with my forms, ajax submit, on submit redirect to submitted posts, or just show a message and go to a random page.
My bad on failing with that tutorial, I had good intentions :)
Maybe try loading them using thickbox, it's really very simple to do. I'm still working on a follow up tutorial to redeem that failed on, but it's been hard to make it work the way most people would be likely to implement it in their sites.
ユーザーがフロントエンドから投稿を送信できるフォームを追加しようとしています.
私はこのチュートリアルに従っています: http://wpshout.com/wordpress-submit-posts-from-frontend/
私が行っているのは、このコードを私のページの1つに追加することです-テンプレート.フォームは正常に表示されますが、送信ボタンをクリックすると、「ページが見つかりませんエラー」と表示されます
コメント投稿者の多くは、機能していないと言っています. 誰かが私を正しい方向に向けることができますか?コードは不完全ですか?欠陥がありますか?私は何か間違ったことをしていますか?
ありがとう
Towfiq I.