TinyMCE获取选定的文本和基础HTML
我已经有了一个自定义的TinyMCE按钮,可以使用var selected = tinyMCE.activeEditor.selection.getContent(); 然而,当用户创建这样的WordPress“链接”时。。。...用户选择“链接”文本myselected 变量将只包含单词“Link”。我需要它包含的是整个<a>, 使用src和target以及所有内容,以便我可以解析它并插入一个短代码。我已经试过了.getContent({format: \'raw\'}); 结果是
Java脚本中的WordPress POST循环
如何将WordPress post循环代码放入javascript中?function top_news() { echo \'<div class=\"news\"></div>\'; $query = get_posts(array( \'showposts\' => 3, \'type\' => \'topnews\' )); foreach ($query as $news) : t
使用wp_NAV_MENU菜单在div中包装列表父项
你好,我有一份菜单,上面有家长和孩子。下面是我用来显示它的代码:<?php wp_nav_menu( array(\'menu\' => \'Main Menu\')); ?> 这是这样的:<div class=\"main-menu-menu-container\"> <ul class=\"main-menu-menu\"> <li> <a href=\"\"&
我的多站点的暂留域名出现问题
我有一个带“.com”的网站,但最近我买了另一个带“.ir”的域名,我把这一个指向了我的主网站。然而,当我键入mywebsite时。浏览器中的ir,不是指向我的主页,而是指向a/wp注册。php页面中添加了我的新域名作为新用户!我使用wp multisite。是否有任何方法可以解决此问题?mywebsitemyparkeddomain
插入音频链接与嵌入音频播放器
我遇到了一个非常奇怪的问题。我的一位作者将在媒体管理器中上载一个音频文件,而不是提供嵌入媒体播放器的选项,它只是插入到音频文件的链接。如果删除链接并重新打开Media Manager,则“嵌入媒体播放器”选项将重新出现。我无法在任何其他用户帐户中复制此内容,我让他注销,清除缓存和cookie,然后重新登录,但没有任何效果。有什么想法吗?
添加分类时生成随机插件
我创建了一个名为“报告”的自定义帖子类型,为向特定人员提供月度报告提供了一种简单的方法。我不希望用户必须登录才能查看报告,我也不希望任何用户找到其他用户的报告。因此,我创建了一个自定义分类法,以便为每个用户创建一个术语。术语slug是一组随机的字母和数字。我可以手动创建一个“随机”slug,但我认为如果在添加术语时以编程方式创建slug会更好。在这种情况下,用户必须知道他们的随机词slug才能查看他们的报告,但他们永远无法猜测其他用户的slug。例如:c8etv35n/john-doe-report-20
WooCommerce相关产品(按属性)
我想显示按类别或属性(不是标签)相关的产品我已修改了此处发布的解决方案here 根据我的需要:function custom_related_product_args ( $args ){ global $product; $cats = wc_get_product_terms( $product->id, \'product_cat\', array( \'fields\' => \'slugs\' ) ); $b
WordPress中的编辑帐户以获取内容
我们是否可以在没有所有功能的情况下在管理仪表板中为用户提供客户端编辑器帐户?其中客户端只能更改内容,而且不能更改。如果有人帮我渡过难关,我会很感激的。
用于单一产品缩略图的挂钩
是否有任何挂钩可以更改单个产品缩略图?我确实在SO上搜索了很多,也在互联网上搜索了很多,但运气不好。“缩略图”并不是指更改当前图像的大小,而是指根据某些场景,用新图像完全更改/替换产品图像(缩略图)。public function pn_change_product_image_link( $html, $post_id ){ $url = get_post_meta( $post_id ); $alt = get_post_field( \'post_titl
为什么在删除插件之前停用它很重要?
我无意中发现this page, 上面写着wp plugin delete 是否:Deletes plugin files without deactivating or uninstalling.为什么在删除插件之前停用插件很重要?这是一种形式,还是会发生可怕的事情?
将单个产品页面链接重定向到商店页面
我正在使用WooCommerce插件如果用户试图访问产品链接,我想将其重定向到购物页面。例如,这是product link:http://www.example.com/product/av和店铺页面链接:http://www.example.com/shop现在,当用户尝试访问产品链接时,应该重定向到商店页面!主要是,我不想让任何人访问产品页面!请问,有人能告诉我如何才能做到这一点吗?提前感谢!
如何将非WWW重定向至WWW?
Helo gays,这里是一个网站buhehe。但是它在没有www的情况下也会在眉毛中打开。但是我想用www.buhehe来展示它。deHere是htaccess:<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_F
如果<p>标记内没有内容,则自动将所有<p>标记的高度设置为0
我注意到Wordpress喜欢插入<p> 标签无处不在。这可能既有帮助,又非常恼人。。。问题是有时我会抓到空的<p> 标签插入到html中,这会导致间距问题(在页面上创建更多的空白…)而不是禁用<p> 标记所有样式。我想设置所有<p> 标记到0px 如果<p> 标记为空(内部没有文本)。没有jquery或javascript,我能做到这一点吗?可能是PHP?如果jquery是唯一的选项,您可以将其作为答案发布。谢谢你的帮助!
如何启用上传EXCEL文件?
我有一个老同学,他想把excel文件上传到我们的Wordpress页面。基本上,Wordpress不允许这样做。在上面https://gist.github.com/robwent/e3bf00bafe7a00bc3d0c4dceabde4fca我将以下内容放入函数中。结束前的php“包括”:function my_custom_mime_types( $mimes ) { // New allowed mime types. $mimes[\'xls\'] =
在Get_the_Posts_Pagination函数中编辑分页文本
我想在链接模板中编辑screen\\u reader\\u文本。php我可以在一个主题中这样做,这样它就不会在更新时被覆盖。看起来过滤器是最好的选择,但我找不到关于使用什么过滤器的文档。这是我想从链接模板更改的代码。php: if ( $GLOBALS[\'wp_query\']->max_num_pages > 1 ) { $args = wp_parse_args( $args, array( \'mid_size\' =&
管理子菜单不调用加载页面的函数
Context我正在制作一个具有复杂架构的大插件。我想在我的插件架构中,在管理端拆分页面和菜单。所以我有这些课程:Menu.php, Submenu.php 和Page.php, SubPage.php我想,当管理员点击菜单/子菜单链接时,它会在其中运行一个公共函数回调Menu.php 和Submenu.php 只加载正确的页面或子页面谢谢$_GET[\'page\'].Problem每个子菜单链接不再绑定子页面。所有子菜单链接的href均采用以下格式:https://my-site.org/wp-adm
如何在$(Window).on(‘Load’)之后触发jQuery
我有一个使用elementor page builder构建的WordPress页面,在该页面中,我使用名为响应式动画书的插件显示“动画书”(pdf查看器)。动画书由javascript函数响应,每当浏览器窗口调整大小时,动画书都会自动调整大小(我不知道为什么,但这不是我的插件)。问题是这些书以最小的大小呈现,插件会激发jQuery(window).trigger(\'rfbwp.resize\'); 加载页面时,触发调整大小以使其适合当前窗口。然而,这似乎在某些浏览器上不起作用(至少在我的mac上的sa
有没有被广泛接受的phpDoc语法来记录哪个钩子调用函数?
我将所有钩子保存在一个文件中,函数按其各自的类(不同的自动加载文件)进行组织。正在寻找一种标准方法来记录函数的唯一目的是在“init”上调用,例如。当前正在使用@see \'init\'谢谢示例代码hooks.phpadd_action( \'init\', \'remove_image_sizes\' ); functions.php/** * Removes image sizes added by mistake prior to 1.6.18 * * @
AJAX WordPress函数在警报中显示源代码,而不是输入字段的值?
我正在尝试让ajax正常工作,因此当用户输入邮政编码并单击提交时,会出现一个警报,说明他们输入的邮政编码。我对AJAX真的很陌生,所以如果下面的代码很糟糕,请原谅我!单击“提交”时,会出现一个警报框,但会显示整个页面的源代码,而不是中的消息postcode_ajax2. 有人能帮忙吗?function ajax_postcode_form_init() { wp_register_script(\'ajax-login-script\', get_bloginfo(\'stylesheet
PHP code inside Shortcode
我有一个显示我上传的mp3链接的代码, <?php the_field(\'preview\'); ?> 但我想把它显示在这个短代码中,上面写着MP3文件的URL; <?php echo do_shortcode(\"[sc_embed_player fileurl=\"URL OF THE MP3 FILE\"]\"); ?> 我对这样做有意见。基本上,短代码是一个播放按钮,\\u字段预览显示播放按钮播放mp3链接所需的mp3链接。