我必须得到特定的页面内容(如第(12)页)
我用过:
<?php $id=47; $post = get_page($id); echo $post->post_content; ?>
Run Code Online (Sandbox Code Playgroud)
与qtranslate兼容的工作很好的execpt它返回法语和英语文本
但循环很好,只返回良好的语言版本
<?php if(have_posts()) : while(have_posts()) : the_post(); ?>
<div id="post">
<?php the_content(); ?>
</div> <!-- .post -->
Run Code Online (Sandbox Code Playgroud)
所以问题......如何获取特定的页面内容以确保循环...
我最近注意到我的wp_options桌子似乎有点大.它包含1161行,大小约为2.1mb.
我已经安装了Clean Options.看起来2010年开发时插件停止了,但它仍然可以完成这项工作.
我现在有一长串潜在的孤立条目.是否有一种简单的方法可以对这些进行分类,并确定要删除哪些以及要保留哪些内容?此外,这是否可能导致网站出现性能问题?
感谢您的阅读,欢迎任何想法!
更新:清除选项插件在列表中返回了一些瞬态,这使我发现表中有几百个瞬态文件wp_options.有一大堆看起来像:
_site_transient_browser_5728a0f1503de54634b3716638... _site_transient_timeout_browser_03df11ec4fda7630a5..._transient_feed_83dcaee0f69f63186d51bf9a4..._transient_plugin_slugs_transient_timeout_feed_83dcaee0f69f63186d51bf9a4b...等等.就像我说的,有几百行看起来像这样.转储它们是否安全?
谢谢
我认为自己是一名训练有素的WordPress模板开发人员,最近我开始阅读有关Web应用程序框架的书籍和文档,特别是Django和Ruby on Rails.我不知道这两种语言中的任何一种,但我学习另外两种语言没有问题.我真的没有得到使用框架的真正好处,因为我对WordPress的力量非常有信心.那么,有人能告诉我使用框架的真正好处吗?例如,Pinterest是使用Django制作的,但我认为我可以使用Javascript和CSS3使用WordPress模板获得相同的结果.谁能告诉我在特定情况下使用框架的差异/好处?
我正在尝试使用像这样的php sdk获取Facebook用户ID
$fb = new Facebook\Facebook([
'app_id' => '11111111111',
'app_secret' => '1111222211111112222',
'default_graph_version' => 'v2.4',
]);
$helper = $fb->getRedirectLoginHelper();
$permissions = ['public_profile','email']; // Optional permissions
$loginUrl = $helper->getLoginUrl('http://MyWebSite', $permissions);
echo '<a href="' . $loginUrl . '">Log in with Facebook!</a>';
try {
$accessToken = $helper->getAccessToken();
var_dump($accessToken);
} catch (Facebook\Exceptions\FacebookResponseException $e) {
// When Graph returns an error
echo 'Graph returned an error: ' . $e->getMessage();
exit;
} catch (Facebook\Exceptions\FacebookSDKException $e) {
// When validation fails or other local issues
echo 'Facebook …Run Code Online (Sandbox Code Playgroud) 我使用bitnami安装了wordpress,现在我在wordpress网站的页面右下角有了bitnami横幅.我该如何删除它?
Wordpress具有很好的过滤器支持,可以获取各种特定内容并在输出之前对其进行修改.就像"the_content"过滤器一样,它允许您在帖子输出到屏幕之前访问帖子的标记.
我正在尝试找到一个全能过滤器,它在输出之前完全修改最终标记给我一个最后的破解.谁知道一个?
我已多次浏览过滤器列表,但没有任何内容突然出现在我身上:http: //adambrown.info/p/wp_hooks/hook/filters
(我已经针对这个问题点了一些特定于Wordpress的社区,但没有收到一个回复,我以为我会转向那个值得尊敬的SO.)
我不是PHP或意大利面条代码的粉丝,或类似的东西,但根据我的经验,WordPress工作得非常好,组织得很好,我从来没有遇到过任何难以理解的代码.文档非常彻底,任何安全漏洞都会在几秒钟内得到修复,而且"只是有效".更不用说它可以做到一切,它有一个很棒的插件系统.哦,"循环"太棒了.我对代码或主题进行简单修改时从未遇到任何问题.
你们能否举出一些你不喜欢的具体例子,或者你们的编程方式不同?我只是不明白为什么会有这么糟糕的说唱.我希望我自己的软件能够运行,并且具有尽可能多的功能,并且看起来很不错.
每当我在WordPress帖子页面上发布一些内容时,它会显示一些段落标签,如 <p>和<br/>.这显示了输出中的一些额外空间.那有什么解决方案吗?如何删除所有标签?
我正在调试一个可视化作曲家插件,在我将Wordpress更新到4.5之后就破坏了,我无法弄清楚它为什么会抛出TypeError.
控制台中的错误消息:
JQMIGRATE: Migrate is installed, version 1.4.0 load-scripts.php?....
Uncaught TypeError: $template.get is not a function composer-view.js?ver=4.1.1.1:73
Run Code Online (Sandbox Code Playgroud)
唯一出现的$template情况可以在下面的代码中找到.我明白这不是很多背景,但是,我该如何解决这个错误呢?
/**
* Convert html into correct element
* @param html
*/
html2element: function(html) {
var attributes = {},
$template;
if (_.isString(html)) {
this.template = _.template(html);
$template = $(this.template(this.model.toJSON()).trim());
} else {
this.template = html;
$template = html;
}
_.each($template.get(0).attributes, function(attr) { // **errors on this line**
attributes[attr.name] = attr.value;
});
this.$el.attr(attributes).html($template.html());
this.setContent();
this.renderContent();
},
Run Code Online (Sandbox Code Playgroud)
更新:
看起来这可能是jQuery的一个问题.Wordpress 4.5包含jQuery 1.12,修复了一个允许某些代码以不正确的语法运行的错误.我假设插件代码必须具有不正确的语法,但直到现在仍然运行.
https://wordpress.org/support/topic/read-this-first-wordpress-45-master-list#post-8271654