如果我将内容插入到TinyMCE已经选择的textarea中,那么设置光标/插入符号位置的最佳方法是什么?
我正在使用tinyMCE.execCommand("mceInsertRawHTML", false, content);插入内容,我想将光标位置设置为内容的结尾.
双方document.selection并myField.selectionStart不会为这方面的工作,我觉得好像这将是由TinyMCE的支持(通过的东西,我不能在他们的论坛上找到)或它会是一个非常丑陋的黑客.
后来:它变得更好; 我只是想通了,当你在WordPress中加载TinyMCE时,它会在嵌入式iframe中加载整个编辑器.
稍后(2):我可以使用document.getElementById('content_ifr').contentDocument.getSelection();将选择作为字符串,但不是我可以使用的选择对象getRangeAt(0).一点一点地进步.
以下是我们希望实现的目标:一个WordPress网站,允许用户使用Facebook或WordPress注册/登录,并对帖子/页面/内容具有相同的访问权限.从目前为止的所有研究来看,这似乎并不重要......
这是我们的要求:
Facebook的
WordPress的
Facebook的
WordPress的
关于如何实现这些要求的任何智慧言论?
这应该是简单的点,因为我忘记了如何在Google上找不到它.
我如何完成这样的事情:
Blah Blah Blah some codeBlah Blah
在wordpress?pre不起作用,因为它会给出换行符.
首先,我是初学者.我想要一步一步的指导.
我想为Wordpress中的链接添加平滑的背景悬停效果
a {
color:#000;}
a:hover {
background-color: #d1d1d1; color:#fff;
}
Run Code Online (Sandbox Code Playgroud)
我希望链接上的悬停缓慢而不是即时.我需要任何JavaScript或jQuery吗?如果是这样,请告诉我如何做到这一点.
是否有可能在$ wpdb-> insert调用中使用MySQL NOW()?
当我使用以下代码时,NOW()不起作用.
$data = array(
'id' => NULL,
'order' => serialize($_POST['data']['Order']),
'created' => NOW(),
'user_id' => $current_user->ID
);
$wpdb->insert(ORDERS_TABLE, (array) $data );
Run Code Online (Sandbox Code Playgroud) 在wordpress中,它会调用header.php,然后调用任何模板名称或请求的页面.如何在我的php标头中声明一个变量,然后我可以在其他模板中引用它?
我有这个查询只返回我在表上的一些条目.我有超过10个帖子但这个查询只返回6.请帮助提出建议
$query = new WP_Query("year=2011&monthnum=09&post_status=publish&post_type=post&orderby=post_date&order=DESC");
while ($query->have_posts()):
$query->the_post();
$title=get_the_Title();
echo"<p><input type=\"checkbox\" name=\"MyArticle[]\" value=\"".get_the_ID()."\">".get_the_Title()."</p>";
endwhile;
wp_reset_query();
Run Code Online (Sandbox Code Playgroud) 我无法将任何图像上传到媒体部分.我收到此错误消息:
"无法创建目录wp-content/uploads/2015/05.它的父目录是否可由服务器写入?"
我尝试更改权限,为上传和wp-content目录提供完全访问权777,但这没有帮助.
我尝试将所有者更改为apache:apache for/wordpress/wp-content,但这也没有帮助.
upload_path在option-media.php中设置为wp-content/uploads.它仍然没有用.
尝试定义上传路径define(UPLOADS, 'wp-content/uploads');没有帮助.
(服务器:centos)
有人,请帮忙!
-提前致谢.
我目前正在使用WordPress REST API和vue-router在小型单页网站上的页面之间进行转换.但是,当我使用REST API对服务器进行AJAX调用时,数据会加载,但只有在页面已经呈现之后才会加载.
该VUE路由器文档提供了深入了解在关于如何前和导航到各航线后加载数据,但我想知道如何加载在初始页面加载的所有路线和页面数据,环游需要加载每个数据路线被激活的时间.
注意,我正在将我的数据加载到acf属性中,然后使用在.vue文件组件中访问它this.$parent.acfs.
main.js路由器代码:
const router = new VueRouter({
routes: [
{ path: '/', component: Home },
{ path: '/about', component: About },
{ path: '/tickets', component: Tickets },
{ path: '/sponsors', component: Sponsors },
],
hashbang: false
});
exports.router = router;
const app = new Vue({
router,
data: {
acfs: ''
},
created() {
$.ajax({
url: 'http://localhost/placeholder/wp-json/acf/v2/page/2',
type: 'GET',
success: function(response) {
console.log(response);
this.acfs = response.acf;
// this.backgroundImage …Run Code Online (Sandbox Code Playgroud) 我在我的网站上添加了Facebook客户聊天插件.它第一天工作正常.从第二天起,它无法正常工作.我在Google Chrome控制台中看到了一条错误消息:
拒绝显示' https://www.facebook.com/v2.11/plugins/customerchat.php?app_id=214160985792954&channel=https%3A%2F%2Fstaticxx.facebook.com%2Fconnect%2Fxd_arbiter%2Fr%2FlY4eZXm_YWu.js% 3Fversion%3D42%23CB%3Df157c0f5ff1898c%26domain%3Dwww.fast-pay.cash%26origin%3Dhttps%253A%252F%252Fwww.fast-pay.cash%252Ff11cff6d515fe88%26relation%3Dparent.parent&container_width = 0&语言环境= EN_US&最小=假REF =前置式page&sdk = joey '在一个框架中,因为祖先违反了以下内容安全策略指令:"frame-ancestors https://www.facebook.com/ "."
我用Google搜索了解决方案.每个答案我都看到这是域名白名单问题.但是我已经在facebook页面中将我的域名列入白名单.
这是我如何列出我的域名的过程
我把我的域名放在几个模式中.在这里,我给你我的模式
wordpress facebook facebook-messenger facebook-customer-chat
wordpress ×10
javascript ×3
facebook ×2
jquery ×2
php ×2
ajax ×1
background ×1
centos ×1
css ×1
file-upload ×1
getselection ×1
html ×1
iframe ×1
permissions ×1
tinymce ×1
vue.js ×1