Tag: wordpress

使用.htaccess将HTTPredirect到HTTP

请不要向我推荐超过173条的赞扬的非常详细的线程 。 这不适合我。 我也尝试了很多其他( 1,2,3,4 )。 他们都给我TOO_MANY_REDIRECTS或错误500.所以,这是我的问题: 用我当前的.htaccess,这是发生了什么事情: https://www.dukescasino.com/ – 完美的作品 https://dukescasino.com/ – redirect到上面这是伟大的 下面的两个选项加载正常,但它应该redirect到https版本: http://www.dukescasino.com/ http://dukescasino.com/ 这是当前的.htaccess: <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / # BEGIN WordPress RewriteRule ^index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> 我不相信这是相关的,但如果是这样,这里是当前活动插件的列表: 高级自定义字段 所有在一个SEO包 Bopsearch框项目types适用于导航菜单 联系表格7 禁用评论 Google XML站点地图 Jet.com由WordPress.com search和filter 滑块WD TablePress UpdraftPlus […]

为什么WordPress被认为编程不好?

我不喜欢PHP或意大利面条代码,或者类似的东西,但是根据我的经验,WordPress的工作非常好,组织良好,我从来没有遇到过任何难以理解的代码。 文档非常详尽,任何安全漏洞都在几秒钟内得到修复,而且“正常工作”。 更不用说,它做了一切,它有一个真棒插件系统。 哦,和“循环”是真棒。 我从来没有任何问题做简单的修改代码或主题。 你们可以给出一些你不喜欢的具体例子,或者你会有什么不同的编程方式吗? 我只是不明白为什么会有这么糟糕的说唱。 我希望我自己的软件能够很好地工作,并拥有许多function,而且看起来不错。

WordPress可以替代像Django或Ruby on Rails这样的框架

我认为自己是一个训练有素的WordPress模板开发人员,最近我开始阅读有关Web应用程序框架的书籍和文档,特别是Django和Ruby on Rails。 我不知道这两种语言中的任何一种,但我没有任何问题要学习另外一两种语言。 我真的没有得到使用框架的真正好处,因为我对WordPress的强大function非常有信心。 那么,谁能告诉我使用框架的真正好处? 例如,Pinterest是使用Django制作的,但我认为我可以使用Javascript和CSS3实现与WordPress模板相同的结果。 任何人都可以告诉我在这种情况下使用框架的差异/好处吗? 谢谢!

正确的URL与Query String和Anchor Hashtag组成

当查询string和定位标记(哈希标记)在URL中可见时,它们出现的顺序是什么? http://www.whatever.com?var=val#anchor 要么 http://www.whatever.com#anchor?var=val 有没有关于这个的任何文件? 更新: URL由Wordpress / PHP处理

获取活动页面的当前类别ID

试图拉取WordPress中的特定页面的类别ID,列出使用该特定类别的所有post。 试了下面,但没有工作。 我能够使用single_term_title获取类别名称。 $category = single_term_title("", false); $catid = get_cat_ID( $category ); $category显示“Entertainment”。 但是我也需要“娱乐”的ID。 我将如何去做这件事?

如何从wordpress数据库获取最后插入的行ID?

我的wordpress插件有一个名为ID的AUTO_INCREMENT主键字段的表。 当一个新行插入到表中时,我想获取插入的ID值。 function是使用AJAX将数据发布到服务器以插入到数据库中。 新的行ID在AJAX响应中返回以更新客户端状态。 多个客户端可能同时向服务器发布数据。 所以,我必须确保每个AJAX请求都得到正确的新行ID作为响应。 在PHP中,这个特性有一个名为mysql_insert_id的方法。但是,只有当参数是最后一个操作的link_identifier时,它才适用于竞争条件。 我对数据库的操作是$ wpdb。 如何从$ wpdb中提取link_identifier以确保mysql_insert_id工作? 有没有其他的方法来从$ wpdb获取最后插入的行ID? 谢谢。

WordPress的多个摘录长度

正如它在标题中所说,我正在寻找WordPress的多个摘录长度。 我明白你可以在functions.php中做到这一点: function twentyten_excerpt_length( $length ) { return 15; } add_filter( 'excerpt_length', 'twentyten_excerpt_length' ); 我想知道的是如何可以有多个这些返回不同的数值,所以我可以得到一个简短的摘录侧栏循环,较长的摘要function循环,和主要文章最长的摘录。 就像在模板中使用这些东西: <?php the_excerpt('length-short') ?> <?php the_excerpt('length-medium') ?> <?php the_excerpt('length-long') ?> 干杯,戴夫

是WordPress的MVC兼容?

有些人认为WordPress是一个博客平台,有些人认为它是一个CMS,有些人把WordPress称为开发框架。 无论如何,这个问题依然存在。 是WordPress的MVC兼容? 我已经阅读了三年前的论坛,有人问到MVC。 有一些积极的答案,一些消极的答案。 虽然没有人确切地知道MVC是什么,每个人都以他们自己的方式来思考,但是在所有讨论中仍然存在一个普遍的概念。 我几乎没有MVC框架的经验,似乎没有关于框架本身的任何事情。 大多数的MVC是由程序员完成的,对吗? 现在,回到WordPress,我们可以考虑核心重写引擎(WP_Rewrite)的控制器? 查询和插件逻辑作为模型? 和主题一样的看法? 还是我得到这一切都错了? 谢谢 ;)

除了首页,WordPress给我的404页面没有find

突然之间,我去我的WordPress网站,所有的页面给了我一个404页面找不到页面。 我假设问题在于永久链接结构,我可以发誓我没有碰到。 永久链接设置是“月份和名称”。 我在网上已经研究过类似的这个问题的实例,很多都和.htaccess文件有关。 我试图find,但我不能。 也许它被删除了吗? 它应该位于哪里 任何build议都会有所帮助 当然我可以看到隐藏的文件。

WordPress的3.5自定义媒体上传为您的主题选项

WordPress的3.5最近已经发布,我通过thickbox和window.send_to_editor WordPress媒体上传系统在我的WordPress主题(背景,标志等)的一些选项。 但正如你所知,Wordpress已经集成了一个新的媒体pipe理器,我想用这个新function上传图片/文件作为自定义字段。 所以我花了早上find一个方法来获得希望的结果。 我发现与这个解决scheme,这可能对你们中的一些人有用。 感谢您向我提供关于代码的意见或任何改进意见! HTML示例: <a href="#" class="custom_media_upload">Upload</a> <img class="custom_media_image" src="" /> <input class="custom_media_url" type="text" name="attachment_url" value=""> <input class="custom_media_id" type="text" name="attachment_id" value=""> jQuery代码: $('.custom_media_upload').click(function() { var send_attachment_bkp = wp.media.editor.send.attachment; wp.media.editor.send.attachment = function(props, attachment) { $('.custom_media_image').attr('src', attachment.url); $('.custom_media_url').val(attachment.url); $('.custom_media_id').val(attachment.id); wp.media.editor.send.attachment = send_attachment_bkp; } wp.media.editor.open(); return false; }); 如果您想查看attachmentvariables中包含的每个设置,您可以执行console.log(attachment)或alert(attachment) 。