我在Wordpress上有一个博客,我需要用几种不同的语言提供内容.我不想翻译这些文章,我只是希望在每种语言中都有一些,并且只需要在它们之间切换.我一直在寻找一个允许这样功能的wordpress插件,但到目前为止我只找到了xLanguage,但它并不是我打算用的,尽管它非常接近.
这个插件允许的是在帖子中有一个本地化为一种特定语言的内容,并且它不会以其他语言显示.然而,它的主要缺陷是
有谁知道我是否有可以使用的插件,或者我应该开始考虑自己开发一个插件.正如我所提到的,我并不真正需要翻译功能,只能将帖子标记为只显示一种选定的语言.
我想我也可以设置几个wordpress实例,每个实例用于每种语言但是我需要在所有实例中复制每个配置更改,这是我真正想要避免的.
实际上我只是注意到我可以通过在选项中指定参数来隐藏未翻译的消息,但仍然存在一个问题.
页面的其余部分(链接,Wordpress生成的其他文本)在切换页面时不会被翻译.所以我的内容已翻译,仍然可以看到导航等中的默认语言.
wordpress multilingual internationalization wordpress-plugin
如何将phpbb与wordpress网站集成.当我的网站上注册的用户自动创建论坛帐户时.任何机构都知道解决方案,请帮助我.
我之前从未使用过WordPress,但它似乎是用户内容网站的最佳软件包.
我需要有一个主站点,它有自己的内容,但也能够为特定事件产生微型网站.
这些微型网站将有大约10页,将使用相同的模板,并需要更改其内容.
就网址而言,它可能看起来有点像这样
主要网站 - www.blog-x.com
微型网站 - www.blog-x.com/march-meetup/join
微型网页 - www.blog-x.com/march-meetup/contact
这可能与WordPress?
谢谢,亚历克斯
我正在尝试在Wordpress插件中使用jQuery的Form插件.我正在关注这个例子.我已经将我的脚本排队并构建了我的表单.在csf_form_handler.php中,相当于示例的json-echo.php,我可以访问在我的表单中选择的项目(我有一个radiobutton组).
我的目标是使用SELECT语句中表单中选择的值来从自定义wordpress数据库表返回数据.
$csf_selected_sport = $_POST['csf_radiobutton_group_sport'];
global $wpdb;
$csf_db_table = $wpdb->prefix . "activity";
$csf_data = $wpdb->get_results($wpdb->prepare("
SELECT *
FROM " .$csf_db_table. "
WHERE " . $csf_selected_sport ." "));
Run Code Online (Sandbox Code Playgroud)
不幸的是,我得到了:
注意:尝试获取非对象的属性(在$ wpdb->前缀行上)
致命错误:在非对象上调用成员函数get_results()(在$ csf_data行上)
上面的代码 csf_form_handler.php不在函数中.我不知道这是否有所作为.
如何更改代码以便我可以使用$ wpdb?
谢谢.
我在WordPress帖子上有一个标准的HTML表单,访问者将填写.它主要由复选框组成.我想要的是,在提交表单后,会向用户显示一个页面,显示他们检查的内容.例如,如果访问者选中了复选框A,B和E(但不是C和D),那么在提交时他们会看到以下内容:
You submitted:
Checkbox Value A
Checkbox Value B
Checkbox Value E
Run Code Online (Sandbox Code Playgroud)
显然我可以用PHP做到这一点,但我的客户希望能够修改表单选项.因此,我需要一个易于使用的后端.
是否有插件或用户友好的方式可以创建?或者我最好自己开始构建它?
我一直在使用Shortcode Exec PHP插件编写一个函数,当我在编辑器中运行它时,该函数非常有用.
当我将它移动到插件时,我开始在日志中看到错误,例如:
PHP Fatal error: Call to undefined function wp_create_category()
Run Code Online (Sandbox Code Playgroud)
我意识到这是因为缺乏包括等等.
为插件添加内置wordpress函数的正确方法是什么?
我的插件使用以下wordpress功能
wp_create_category
username_exists
wp_generate_password
wp_create_user
wp_insert_post
update_post_meta
add_post_meta
Run Code Online (Sandbox Code Playgroud) 在默认的WordPress登录页面上,如何将标签"用户名"更改为其他内容?
我正在编写一个perl脚本,用于将Wordpress安装从一个地方迁移到另一个地方.在这项工作中,我需要使用wp-cli调用从wp-config文件中获取wordpress数据库名称.所以请告诉我如何从perl脚本调用wp-cli函数从wp-config.php获取db名称.
wordpress perl web-deployment wordpress-plugin command-line-arguments
我使用以下短代码列出woocommerce Wordpress插件中的产品类别
<?php echo do_shortcode('[product_categories number=""]'); ?>
Run Code Online (Sandbox Code Playgroud)
问题是我需要摆脱的类别缩略图.我想隐藏它,用CSS做这件事似乎是个大麻烦.无论如何我可以在没有缩略图出现的情况下列出类别吗?
这是我在wordpress functions.php中的代码。我想在重力形式字段中显示用户信息顶部功能起作用,但底部功能不起作用,我不知道该使用什么来显示名字。
add_filter('gform_field_value_pm_id', 'populate_pm_id');
function populate_pm_id($value){
return $user_ID = get_current_user_id();
echo $user_ID = get_current_user_id();
}
add_filter('gform_field_value_pm_firstname', 'populate_pm_firstname');
function populate_pm_firstname($value){
return $user_info->first_name = get current_user_first_name();
echo $user_info->first_name = get_current_user_first_name();
}
Run Code Online (Sandbox Code Playgroud) wordpress-plugin ×10
wordpress ×9
php ×5
forms ×1
multilingual ×1
perl ×1
phpbb3 ×1
select ×1
utf-8 ×1
woocommerce ×1