wordpress是啥

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wordpress是啥相关的知识,希望对你有一定的参考价值。

WordPress是一种使用 php 语言和mysql 数据库开发的开源、免费的 Blog(博客,网志)程序,用户可以在支持 PHP 和 MySQL 数据库的服务器上建立自己的 Blog。WordPress 是一个功能非常强大的博客系统,插件众多,易于扩充功能。安装和使用都非常方便。目前 WordPress 已经成为主流的Blog 搭建平台。
凭借众多的主题,你可以使用wordpress来搭建你的博客,CMS系统,网店等,很好很强大。
参考技术A WordPress创建于2003年,是由Mike Little和Mike Mullenweg开发的一款用于博客开发的软件。从个人博客到由索尼音乐、迪士尼公司和时代公司等公司经营的多层面公司网站,全球数百万用户都使用WordPress创建和管理网站。
WordPress是通用公共许可证下的开源软件,这意味着任何人都可以随时使用、共享和修改它。WordPress可以在WordPress.org下载,WordPress管理着世界各地许多WordPress社区和开发团队,他们致力于升级WordPress,添加新功能,并保持源代码稳定,任何人都可以访问,创建网站和发布内容。WordPress 作为全球最流行的免费开源建站程序,WordPress建站流程也是比较简单的。
推荐:美国主机侦探网,上面有详细的WordPress建站教程
参考技术B 简单的说就是一个世界上使用人数最多功能最强劲操作最便捷的免费博客网站建设的PHP程序。这么说吧,美国白宫的官方网站就是wordpress建设的。 参考技术C 就是用来建网站博客的软件,直接安装在服务器上就能直接使用的 参考技术D 一款开源的php博客程序。

获取所有媒体文件 wordpress 的功能是啥?

【中文标题】获取所有媒体文件 wordpress 的功能是啥?【英文标题】:What is the function got get all the media files wordpress?获取所有媒体文件 wordpress 的功能是什么? 【发布时间】:2011-03-19 11:10:45 【问题描述】:

谁能建议我获取所有为 wordpress 存储的图像的功能是什么?我只需要列出在 wordpress 管理员的菜单媒体下看到的所有图像。

提前致谢

【问题讨论】:

【参考方案1】:

上传的图片存储为“附件”类型的帖子;使用带有正确参数的 get_posts()。在the Codex entry for get_posts(),这个例子:

<?php

$args = array(
    'post_type' => 'attachment',
    'numberposts' => -1,
    'post_status' => null,
    'post_parent' => null, // any parent
    ); 
$attachments = get_posts($args);
if ($attachments) 
    foreach ($attachments as $post) 
        setup_postdata($post);
        the_title();
        the_attachment_link($post->ID, false);
        the_excerpt();
    


?>

...遍历所有附件并显示它们。

如果您只想获取图像,正如 TheDeadMedic 评论的那样,您可以在参数中使用 'post_mime_type' =&gt; 'image' 进行过滤。

【讨论】:

是的,您可以在您的$args 中使用'post_mime_type' =&gt; 'image',WordPress 会巧妙地将其与所有图像 mime 类型匹配:) @TheDeadMedic 很高兴知道!我从来不需要找回特定的类型。 对 TheDeadMedic 匹配 mime 类型的回答和赞誉! :) null 在当前版本的 WP 中对我不起作用,但 'any' 成功了。【参考方案2】:
<ul>
            <?php if ( have_posts() ) : while ( have_posts() ) : the_post();    

                    $args = array(
                        'post_type' => 'attachment',
                        'numberposts' => -1,
                        'post_status' => null,
                        'post_parent' => $post->ID
                        );

                    $attachments = get_posts( $args );
                    if ( $attachments ) 
                        foreach ( $attachments as $attachment ) 
                            echo '<li>';
                            echo wp_get_attachment_image( $attachment->ID, 'full' );
                            echo '<p>';
                            echo apply_filters( 'the_title', $attachment->post_title );
                            echo '</p></li>';
                        
                    

            endwhile; endif; ?>
        </ul>

【讨论】:

我需要创建一个新页面吗?

以上是关于wordpress是啥的主要内容,如果未能解决你的问题,请参考以下文章

wordpress 插件是啥意思

wordpress 轮播图加载慢是啥原因

获取所有媒体文件 wordpress 的功能是啥?

Wordpress 存储用户身份验证数据的方式背后的细节是啥?

创建自己的 Wordpress 循环的最佳方法是啥?

python 中最接近 WordPress 而不是 php 的东西是啥? [关闭]