<span style="color: #666666; font-style: italic;">//在WordPress仪表盘“概况”显示自定义文章类型数据(在WP 3.5.2 测试通过)</span>
<span style="color: #000000; font-weight: bold;">function</span> wph_right_now_content_table_end<span style="color: #009900;">(</span><span style="color: #009900;">)</span> <span style="color: #009900;">{</span>
<span style="color: #000088;">$args</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">(</span>
<span style="color: #0000ff;">'public'</span> <span style="color: #339933;">=></span> <span style="color: #009900; font-weight: bold;">true</span> <span style="color: #339933;">,</span>
<span style="color: #0000ff;">'_builtin'</span> <span style="color: #339933;">=></span> <span style="color: #009900; font-weight: bold;">false</span>
<span style="color: #009900;">)</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$output</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'object'</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$operator</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'and'</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$post_types</span> <span style="color: #339933;">=</span> get_post_types<span style="color: #009900;">(</span> <span style="color: #000088;">$args</span> <span style="color: #339933;">,</span> <span style="color: #000088;">$output</span> <span style="color: #339933;">,</span> <span style="color: #000088;">$operator</span> <span style="color: #009900;">)</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">foreach</span><span style="color: #009900;">(</span> <span style="color: #000088;">$post_types</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$post_type</span> <span style="color: #009900;">)</span> <span style="color: #009900;">{</span>
<span style="color: #000088;">$num_posts</span> <span style="color: #339933;">=</span> wp_count_posts<span style="color: #009900;">(</span> <span style="color: #000088;">$post_type</span><span style="color: #339933;">-></span><span style="color: #004000;">name</span> <span style="color: #009900;">)</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$num</span> <span style="color: #339933;">=</span> number_format_i18n<span style="color: #009900;">(</span> <span style="color: #000088;">$num_posts</span><span style="color: #339933;">-></span><span style="color: #004000;">publish</span> <span style="color: #009900;">)</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$text</span> <span style="color: #339933;">=</span> _n<span style="color: #009900;">(</span> <span style="color: #000088;">$post_type</span><span style="color: #339933;">-></span><span style="color: #004000;">labels</span><span style="color: #339933;">-></span><span style="color: #004000;">singular_name</span><span style="color: #339933;">,</span> <span style="color: #000088;">$post_type</span><span style="color: #339933;">-></span><span style="color: #004000;">labels</span><span style="color: #339933;">-></span><span style="color: #004000;">name</span> <span style="color: #339933;">,</span> <span style="color: #990000;">intval</span><span style="color: #009900;">(</span> <span style="color: #000088;">$num_posts</span><span style="color: #339933;">-></span><span style="color: #004000;">publish</span> <span style="color: #009900;">)</span> <span style="color: #009900;">)</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">(</span> current_user_can<span style="color: #009900;">(</span> <span style="color: #0000ff;">'edit_posts'</span> <span style="color: #009900;">)</span> <span style="color: #009900;">)</span> <span style="color: #009900;">{</span>
<span style="color: #000088;">$num</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">"<a href='edit.php?post_type=<span style="color: #006699; font-weight: bold;">$post_type->name</span>'><span style="color: #006699; font-weight: bold;">$num</span></a>"</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$text</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">"<a href='edit.php?post_type=<span style="color: #006699; font-weight: bold;">$post_type->name</span>'><span style="color: #006699; font-weight: bold;">$text</span></a>"</span><span style="color: #339933;">;</span>
<span style="color: #009900;">}</span>
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'<tr><td class="first num b b-'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$post_type</span><span style="color: #339933;">-></span><span style="color: #004000;">name</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'">'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$num</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'</td>'</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'<td class="text t '</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$post_type</span><span style="color: #339933;">-></span><span style="color: #004000;">name</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'">'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$text</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'</td></tr>'</span><span style="color: #339933;">;</span>
<span style="color: #009900;">}</span>
<span style="color: #000088;">$taxonomies</span> <span style="color: #339933;">=</span> get_taxonomies<span style="color: #009900;">(</span> <span style="color: #000088;">$args</span> <span style="color: #339933;">,</span> <span style="color: #000088;">$output</span> <span style="color: #339933;">,</span> <span style="color: #000088;">$operator</span> <span style="color: #009900;">)</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">foreach</span><span style="color: #009900;">(</span> <span style="color: #000088;">$taxonomies</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$taxonomy</span> <span style="color: #009900;">)</span> <span style="color: #009900;">{</span>
<span style="color: #000088;">$num_terms</span> <span style="color: #339933;">=</span> wp_count_terms<span style="color: #009900;">(</span> <span style="color: #000088;">$taxonomy</span><span style="color: #339933;">-></span><span style="color: #004000;">name</span> <span style="color: #009900;">)</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$num</span> <span style="color: #339933;">=</span> number_format_i18n<span style="color: #009900;">(</span> <span style="color: #000088;">$num_terms</span> <span style="color: #009900;">)</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$text</span> <span style="color: #339933;">=</span> _n<span style="color: #009900;">(</span> <span style="color: #000088;">$taxonomy</span><span style="color: #339933;">-></span><span style="color: #004000;">labels</span><span style="color: #339933;">-></span><span style="color: #004000;">singular_name</span><span style="color: #339933;">,</span> <span style="color: #000088;">$taxonomy</span><span style="color: #339933;">-></span><span style="color: #004000;">labels</span><span style="color: #339933;">-></span><span style="color: #004000;">name</span> <span style="color: #339933;">,</span> <span style="color: #990000;">intval</span><span style="color: #009900;">(</span> <span style="color: #000088;">$num_terms</span> <span style="color: #009900;">)</span><span style="color: #009900;">)</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">if</span> <span style="color: #009900;">(</span> current_user_can<span style="color: #009900;">(</span> <span style="color: #0000ff;">'manage_categories'</span> <span style="color: #009900;">)</span> <span style="color: #009900;">)</span> <span style="color: #009900;">{</span>
<span style="color: #000088;">$num</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">"<a href='edit-tags.php?taxonomy=<span style="color: #006699; font-weight: bold;">$taxonomy->name</span>'><span style="color: #006699; font-weight: bold;">$num</span></a>"</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$text</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">"<a href='edit-tags.php?taxonomy=<span style="color: #006699; font-weight: bold;">$taxonomy->name</span>'><span style="color: #006699; font-weight: bold;">$text</span></a>"</span><span style="color: #339933;">;</span>
<span style="color: #009900;">}</span>
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'<tr><td class="first b b-'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$taxonomy</span><span style="color: #339933;">-></span><span style="color: #004000;">name</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'">'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$num</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'</td>'</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'<td class="t '</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$taxonomy</span><span style="color: #339933;">-></span><span style="color: #004000;">name</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'">'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$text</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">'</td></tr>'</span><span style="color: #339933;">;</span>
<span style="color: #009900;">}</span>
<span style="color: #009900;">}</span>
add_action<span style="color: #009900;">(</span> <span style="color: #0000ff;">'right_now_content_table_end'</span> <span style="color: #339933;">,</span> <span style="color: #0000ff;">'wph_right_now_content_table_end'</span> <span style="color: #009900;">)</span><span style="color: #339933;">;</span>
请先
!