タグ付けされた質問 「id」




3
ループ外で投稿者IDを取得する
投稿者の電子メール(または他のユーザーメタフィールド)を含む投稿編集ダッシュボードメタボックスに配置する必要があります。したがって、管理者がこの投稿をレビューするときに編集できます。 $meta_id = get_the_author_meta( 'user_email', $user_id ); $meta_box = array( 'id' => 'my-meta-box', 'title' => 'DANE FIRMY', 'page' => 'post', 'context' => 'normal', 'priority' => 'high', 'fields' => array( array( 'name' => 'E-mail box', 'id' => 'mail', 'type' => 'text', 'std' => $meta_id ) ) ); このコードは、$ user_idが整数の場合(たとえば4に手動で配置した場合)に機能しますが、現在の著者ID($user_id)を動的に取得したいです。 get_the_author_meta('user_mail')指定せずに動作するはずです$user_id(codexによれば:))が、コードはfunctions.phpループの内外にあるため動作しません。私はWordpressとPHPから始めているので、次に何をすべきかわかりません。 これも試してみました: …

8
ループ外で著者IDを取得する方法
get_the_author_metaを機能させるために、ループ外で投稿者IDを取得することはできません。これまで私はさまざまなアプローチを試してきました。 1。 $author_id=$post->post_author; 2。 global $post; $author_id=$post->post_author; 3。 $post_tmp = get_post($post_id); $author_id = $post_tmp->post_author; 4。 $author_id = $posts[0]->post_author; に渡すには著者IDが必要です。 $address = get_the_author_meta('user_email', $author_id); 助言がありますか?
16 loop  author  id 

4
カスタムウォーカー:関数start_lvlでIDを取得する方法
アコーディオンメニューを作成する最初のカスタムウォーカーを作成しています。まず、この例を使用しました:http : //bitacre.com/2025/custom-nav-menu-walker-for-wordpress-themes 2つの機能があります。最初にstart_lvl、次にstart_el。 start_elでは、IDは$ item-> IDによって実装されます。start_lvlでもこれをどのように行うことができるか知っていますか?アコーディオンメニューで折りたたみをトリガーできるように、(周囲の下位レベルナビゲーション)にIDを与える必要があります。 私が生成しようとしているのは次のようなものです: <a href="#collapse2">Titel 2</a> <ul id="collapse2">Lower Level Menu 2</ul> <a href="#collapse3">Titel 3</a> <ul id="collapse3">Lower Level Menu 3</ul> start_lvl関数の私のコード: // add id's and classes to ul sub-menus function start_lvl( &$output, $depth, $item ) { // depth dependent classes $indent = ( $depth > 0 …


2
管理者で現在の編集ページIDを取得するにはどうすればよいですか?
私が見つけたほとんどのソリューションは、フロントエンドで使用するためのものです。これはプラグインのため、すべてのアクティビティはバックエンドにあります。 管理者で現在使用(編集)されているページIDを取得するにはどうすればよいですか? ループから外れていることに注意してください。現在バックエンドに表示されている(投稿ではなく)ページのIDを取得するだけです。
11 functions  admin  id 

3
投稿IDからパーマリンクとタイトルを取得する方法は?
投稿IDの配列を保存しました。投稿をリンクとしてリストしたいので、投稿IDのタイトルとパーマリンクを取得する必要があります-$ id。リストは次のif条件でエコー出力されるはずです。つまり、$ idをパーマリンクとタイトルに置き換える必要があります。現時点では、コードは単に投稿ID番号をリストしています。 <?php if(count($related)){ echo "<div>Read More<ul>"; foreach($related as $id){ echo "<li>$id</li>"; } echo "</ul></div>"; } ?>
11 permalinks  title  array  php  id 

2
ナビゲーションアイテムからページIDを取得する
ナビゲーション内のすべてのIDを取得し、それを文字列に変換して、ナビゲーションでwp_queryのみ表示されるページを取得するために使用できるようにしています。IDを取得するコード: $menu_name = 'primary'; if ( ( $locations = get_nav_menu_locations() ) && isset( $locations[ $menu_name ] )) { $menu = wp_get_nav_menu_object( $locations[ $menu_name ] ); $menu_items = wp_get_nav_menu_items($menu->term_id); } foreach ( $menu_items as $menu_item ) { $numbers[] = $menu_item->ID; } $number = implode(',',$numbers); しかし、それは間違った数を返しています。管理領域に移動し、マウスをページの上に置くと、画面下部のアドレスバーに表示される数字が一致しません。何が悪いのですか?
11 menus  id 

3
author.phpのエコー作成者ID
これはおそらく非常に単純な質問です。 しかし、author.phpでユーザーのIDをエコーするにはどうすればよいですか? 私はもう試した the_author_meta('ID') しかし、それは働きたくないようでした。たとえば、URLの最後にエコーしたいです。 http:///www.domain.com/author/sampleauthor-id 明らかに、「id」はその特定の著者のIDです。 何か案は?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.