web-dev-qa-db-ja.com

方法:ワードプレスの求人情報と候補者の詳細

私は、仕事に応募したい候補者ができるようなワードプレスサイト( http://new.saffronresourcing.com/candidates/ )を作成しています。自分の個人情報と一緒に自分の履歴書をアップロードします。求人一覧に使用される求人一覧のカスタムコンテンツタイプを既に作成しました。それはうまくいっています。今すぐすべての求人一覧に添付された「今すぐ適用」ボタンがあります。問題は

ユーザーが適用ボタンをクリックすると、uploadcv.phpという名前の別のページに移動します。質問は私がuploadcv.phpページにいるとき、私はどの求人一覧ページのユーザーが来たのか見つける方法がありません。だから私は現在のページのジョブリストのrefを保持する参照変数が必要です。ユーザーが今すぐ適用ボタンをクリックすると、その変数を実行してuploadcv.phpページに移動するので、その職務参照番号とともに詳細をデータベースに保存できます。

現在のページのURLを取得して次のページに渡す方法はありますか。

私が以前の候補者が彼らのcvをアップロードすると言った今、私はどうやってこのCV(タイプ.doc、.pdf)をmysqlデータベースに追加するつもりであるかどうかわからない。データベースに.pdfまたは.docファイルを挿入するための特別なコードはありますか?

そして、情報がデータベースに追加されるとき、私はそれらの詳細を検索してワードプレスダッシュボードに表示する必要があります。そうすればサイトの管理者はどの求職者がどの求職者に応募したかを見ることができます。だから私はデータがデータベースから来るであろうオプションパネルまたは候補リストページのいくつかの種類を探しています。

簡単に言うと、現在のページのURLを取得して次のページに移動して詳細入力フォームからデータベースに値を挿入し、ダッシュボードのどこかに管理者が表示できるように値を取得する方法を教えてください。候補リスト.

私は、プラグインが存在していることを知っていますwpジョブマネージャ、しかし、私はこのプラグインを使用する方法の手がかりがない、適切なドキュメントを見つけることができませんでした。だから私は自分自身でこのプラグインを使わないでコードを書くつもりはないと決めました。皆さんがこのプラグインについて知っているのなら、どうやってこれを求人一覧に使用したのか教えてください。

1
Zakir Sajib

あなたはリストがカスタム投稿タイプであるとあなたが言うのであなたはちょうどあなたのuploadcv.phpにあなたの今それを渡すことができるように各求人リストは投稿IDを持っていますボタン:

<a href=".../uploadcv.php?listing_id=<?php echo $post->ID; ?>">Apply Now</a>

それからuploadcv.phpでそれを取得します。

$listing_ID = (int)$_GET['listing_id'];

CVをデータベースに保存するかぎりでは、cvをサーバーにアップロードしてURLをデータベースに保存するだけの場合は、これは悪いIDになります。

0
Bainternet