ユーザーがログインしてドキュメントをダウンロードまたはダウンロードしたり表示したりすることを可能にするエリアを持つことは、電話契約からユーティリティへの消費者によって期待されています。
しかし、デザイナーが彼らのクライアントと協力するとき、すべてがすぐに電子メールの混乱を遮断することができます、 モックアップ と添付ファイル。
この WordPressチュートリアル WordPressを拡張する方法を示します(その他 ウェブホスティング サービス、ビデオ、図面を格納できるクライアントポータルにサービスが利用可能です。クライアントは1か所にすべてアクセスできます。ポータルは、定期的なナビゲーションに表示されない一意のパスワードで保護されたリンクを持つ各顧客にサービスを提供します。
カスタム投稿の種類とフィールドはデータを保存するために使用され、これらはプラグインを介して追加され、テーマが変更された場合はデータの損失を回避します。テーマは少し変更されます。
クライアントポータルを持つと、使用するときはいつでも、それらが必要なときはいつでも、それらが必要なときはいつでも、同じ場所に自分のファイルにアクセスする利便性をお客様に提供します。 クラウドストレージ 。利用可能な販売を表示すること、または成果物の概要を視覚的に概説することによって、開始から作業プロセスの概要を示すために使用することができます。
ファイルをダウンロードしてください このチュートリアルのために。
WordPressの新鮮なコピーが開発サーバーにインストールされ、「アンダートラップ」テーマはすばやく仕事を始めるためにボイラープレート基盤を与えるように選択されました。カスタム投稿タイプのUIプラグインが使用されるため、カスタム投稿タイプはテーマとは無関係です。
既定のプラグインがWordPressのコピーに付属している場合は、それらを削除してください。このチュートリアルに必要なプラグインは、「高度なカスタムフィールド」と「カスタムポストタイプUI」です。 「クラシックエディタ」もインストールされています。
カスタム投稿タイプUIインターフェイスを使用して、「顧客」という新しい投稿タイプを追加します。 「POST TYPE SLUG」を入力するときは、スペースの代わりにアンダースコアを使用して、後でテンプレートを作成する方が簡単になります。競合の可能性を減らすために、prefix tu_が追加されました。
これはWordPress管理メニューに表示されるため、複数のラベル付きの「顧客」と特異な「顧客」を追加します。これらのフィールドに資本化が受け入れられ、WordPressメニューがTidierになります。
POSTタイプのプレフィックスを使用すると、スラグはポータルに追加された顧客が「/ TU_CUSTOMER /例 - 社」のようなリンクで作成されます。これはきれいに見えません。カスタム書き換えスラグはこれを改善するために使用されます。書き換えスラグを "Customers"に設定すると、カスタム投稿タイプが/ customers /例 - 会社として表示されます。
カスタム投稿タイプに対して有効になっている最後のオプションは、ページの下部近くで見つかった「サポート>カスタムフィールド」です。これをチェックしてから、ページ下部にある「投稿の種類を追加」します。これは変更を送信して投稿タイプを登録します。
カスタムフィールドを追加して作成したばかりの投稿タイプに割り当てる必要があります。 "Customer Portal"という名前のフィールドグループを追加するのは、最初のステップで、[フィールドの追加]ボタンでカスタムフィールドを追加します。最初のフィールド "brief"はフィールドタイプ "ファイル"として設定されます。これにより、管理者はこの場所にファイルをアップロードできます。戻り値を「ファイルのURL」に設定してください。
追加されるフィールドは「ブランドアンケート」です。これは、顧客が記入するべきGoogleフォームへのリンクで構成されます。このための最適なフィールドタイプは "URL"です。これと同じ方法は、外部サービスにリンクするすべてのフィールドに使用できます。終了したら、[場所]ボックスをオンにしてスクロールし、[POST TYPE "=" CUSTERS "の場合はロジック" SHOW "を使用してください。次にフィールドグループを公開します。
WordPressは、顧客ダッシュボードを表示する方法を知る必要があります。このためには、この特定のPOSTタイプのためのTemplateファイルを作成するようにWordPressテンプレート階層に従います。ルートテーマディレクトリにsingle-tu_customer.phpというファイルを作成します。
single-tu_customer.phpファイルを開き、get_headerとget_footer WordPress関数を追加します。これらの関数の間で、テーマと連携するコンテンツを保持するための全幅のレイアウトを作成します。
<218】<λphpget_header();;&gt;
&lt; main&gt。要素は、情報を保持するためのコンテナ要素を作成して作成します。レイアウトのアイデアを得るためにプレースホルダ情報を使用して、要素のスタイルを開始します。カード要素は、ヘッダー、説明、リンクを持つブートストラップカードになります。
メインクラス= "サイトメイン" ID = "MAIN"&GT;
&lt; while while(has_posts()):the_post(); ?&gt;
関数 "the_field"を使用して、高度なカスタムフィールドプラグインに付属の関数で、カスタムフィールドからの動的コンテンツが顧客テンプレートに入力されます。 'field_name'は、手順3で入力された値です。
divクラス= "カードテキストセンター"&gt。
WordPressダッシュボードにアクセスすると、左側のバーから新しい顧客を追加できます。顧客&gt;新しい顧客を追加します。ポストビューはよく知られていますが、スクロールダウンはすべての新しいカスタムフィールドを表示します。すべてが正しく機能していることを確認するためにテストデータを入力してください。
文書が忘れられている場合、またはその文書のプロセスが利用可能になるプロセスの早すぎる場合は、ボタンが機能しない場合は顧客を混乱させる可能性があります。表示する前に値が存在するチェックを追加するカードの「欠落フィールド」のバリエーションを表示する機会を与えます。値が欠けているときにカードにクラス「無効」を追加すると、利用できないカードをスタイル化させることができます。
<;ΔPHPif(get_field( 'field_name')):?&gt;
field_nameに値があるときに表示されます
&lt;
インターフェースの構造が完成するようになったので、正しくスタイル化することができます。 CSSを使用すると、ページ上のカードや色の外観を向上させることができます。ナビゲーションの色は軽い青に変更され、紹介テキストを追加することでユーザーの方向が向上しました。
カスタムポストタイプは検索エンジンの結果に見つかりません。 POSTタイプは、SEOプラグインを介して、またはメタタグとrobots.txtを使用して手動でWebサイトマップから除外する必要があります。
<メタ名= "ロボット" Content = "NoIndex、NoFollow" / gt;
ユーザーエージェント: *
許可:/顧客/
新しいウェブサイトをデザインしたいですか?鮮やかなものを使う ウェブサイトビルダー プロセスを超シンプルにするために。
関連記事:
ページ1/2: KRITAチュートリアル:周りのあなたの道を見つける KRITAチュートリアル:周りのあなたの..
働く電子メールマーケティングキャンペーンのために、電子メールは受信トレイに到達し、他のすべてのものから目立つ必要があります。し�..
あなたが新しいスキルを拾うことができると思うかもしれませんが、座って学ぶ時間を見つけることはできませんか?アドビの 今すぐ�..