构建我的第一个 WP 主题,我很快意识到我需要删除所有默认小部件,因为我将构建自己的主题。
所以我的问题是我的 function.php 文件中需要什么函数才能发生这种情况 =)
谢谢!
将 WP 从 3.3 升级到 3.4 之后 wp_deregister_script('jquery'); 似乎不再起作用(WP 提供的 jQuery 在部分中可见)。
取消注册脚本包含在我的主题的functions.php 文件中,如下所示:
if( !is_admin()){
wp_deregister_script('jquery');
}
Run Code Online (Sandbox Code Playgroud)
升级后我试图自定义它,但实际上没有任何效果。例如,我也尝试使脚本出队,但仍然没有成功。
if( !is_admin()){
wp_deregister_script('jquery');
wp_dequeue_script('jquery');
}
Run Code Online (Sandbox Code Playgroud)
期待您的意见和任何可能的解决方案的想法。
我已经创建了我的第一个 wp 主题,我的首页是动态的,包含帖子等。我想创建一个与主页面不同的页面。以静态内容为主要内容并在侧面发布内容的页面模板。例子; 我想创建一个关于我们的页面,并有一个静态文本来告诉观众我们做什么,但我也想在旁边发布帖子。我已经创建了页面的动态部分,但静态部分遇到了问题。
动态部分如下所示:
<div class="latest-posts eightcol">
<?php the_post(); ?>
<article class="post">
<h2><a title="<?php the_permalink(); ?>"> <?php the_title(); ?></a></h2>
<div class="entry-meta links-turquoise">
<?php the_time('F j, Y'); ?> —
<span class="author"> <?php the_author(); ?>utvecklare</span>
</div><!-- .entry-meta .links-turquoise -->
<div>
<?php the_content(); ?>
</div>
</article>
</div><!-- .latest-posts .eightcol -->
Run Code Online (Sandbox Code Playgroud)
我不知道如何写的是静态部分。我想创建此模板,以便可以将相同的布局应用于多个页面。
我希望你明白我在寻找什么。谢谢
如何以编程方式创建 WordPress 用户?
我正在使用下面的方法,正在创建用户 - 但是当我尝试使用密码登录时,它给了我错误的密码消息,请问有什么建议吗?
include 'wp-blog-header.php';
include 'wp-includes/registration.php';
include 'wp-includes/pluggable.php';
ini_set("memory_limit","1024M");
ini_set("max_execution_time", "240");
global $wpdb;
programmatically
$row = array(
'user_name' => "wacek123",
'password' => "wacek123",
'email_address' => "wacek123@gmail.com",
'name' => "wacek123",
'surname' => "wacek123"
);
$userdata = array(
'user_login' => $row["user_name"],
'user_pass' => wp_hash_password($row["password"]),
'user_nicename' => $row["user_name"],
'user_email' => $row["email_address"],
'first_name' => $row["name"],
'last_name' => $row["surname"],
'role' => 'subscriber'
);
wp_insert_user($userdata);
Run Code Online (Sandbox Code Playgroud) 我买了一个2.2M的模板,wordpress的限制设置为2M。
我托管服务器,因此我可以完全访问文件。
我创建了一个 info.php 并发现:
加载的配置文件:无
然后设置 php.ini 不起作用:
php.ini // 和 php5.ini
upload_max_filesize = 32M post_max_size = 32M
还尝试设置:
wp-config.php Define('WP_MEMORY_LIMIT', '64M');
还尝试过:
没有 .htaccess 文件
我想将文件复制到服务器,但我很好奇;
一定有可能吧?
因此,我为我的 WordPress 网站安装了“二十四”主题,我想将其更改为默认设置。我的意思是将主题重置为首次安装时的状态(不进行任何修改)。
目前我已检查数据库以检查是否可以将 wp-options 主题值恢复为默认值,但数据库中的该项目不存在。我还尝试更改主题,删除二十个“十四”并从 WordPress 重新安装,但仍然没有成功。
有任何想法吗?
我是 WordPress 主题开发的新手。我尝试得很好,但没有得到正确的结果。如何从链接中删除下划线。
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url')?>">
<h1 calss="vijay">
<?php wp_loginout('www.google.co.in')?>
</h1>
Run Code Online (Sandbox Code Playgroud)
CSS 文件。
h1{
color:red;
text-decoration: none;
}.
Run Code Online (Sandbox Code Playgroud) 我在我的 WordPress 网站中使用联系表单 7 插件。我遇到一种情况,我必须修改并添加新的 JavaScript 代码来扩展功能。现在我想覆盖我的子主题中的文件script.js。文件位置:plugins/contact-form-7/includes/js/scripts.js
请帮忙。
你好开发人员和问题解决者,
我在所有现有页面/帖子的 WordPress 仪表板中都遇到了这个错误。根据我的经验,我已经学习了 PHP,但在 WordPress 本身的核心 php 文件错误方面我并不是很有经验。基于类似的帖子,这可能是 PHP7 的 PHP 版本问题,但我不完全确定。
主题本身也可能需要更新,但我觉得在我考虑更新 Ken 主题之前应该有一个错误修复。
任何帮助将不胜感激!
致命错误:未捕获的错误:函数名称必须是 /home/themename/public_html/wp-content/themes/ken/framework/php/metabox-generator.php:106 中的字符串:#0 /home/themename/public_html /wp-admin/includes/template.php(1037): mk_metaboxesGenerator->render(Object(WP_Post), Array) #1 /home/themename/public_html/wp-admin/edit-form-advanced.php(686): do_meta_boxes(Object(WP_Screen), 'side', Object(WP_Post)) #2 /home/themename/public_html/wp-admin/post.php(173): include('/home/themename/p...') #3 {main} 在第 106 行的 /home/themename/public_html/wp-content/themes/ken/framework/php/metabox-generator.php 中抛出
/home/themename/public_html/wp-content/themes/ken/framework/php/metabox-generator.php 第 106 行
106线 $this->$option['type']($option);
function render() {
wp_enqueue_style('redux-css', THEME_ADMIN_ASSETS_URI . '/css/metabox.css', false, false, 'all');
global $post;
echo '<div class="mk-metabox-holder"><table class="form-table"><tbody>';
foreach ($this->options as $option) {
if (method_exists($this, $option['type'])) {
if (isset($option['id'])) {
$default = get_post_meta($post->ID, $option['id'], true);
if ($default …Run Code Online (Sandbox Code Playgroud) 1°我需要在 .htacces 文件中实现权限策略标头
2°我花了一整天的时间在互联网上寻找标题,但是,我只找到了一些解释,说明我没有 100% 理解如何实现它。
3°我在这篇文章Permissions-Policy 中找到了关于标题的更好的解释。我在 .htacces 文件中插入了这行代码以使魔法发生,但我没有在securityheaders上看到绿旗
Permissions-Policy: fullscreen=(self "https://example.com" "https://another.example.com"), geolocation=*, camera=()
Run Code Online (Sandbox Code Playgroud)
4°请,我将非常感谢您的帮助!
5°图像显示安全标头扫描的结果
wordpress http wordpress-theming http-headers custom-wordpress-pages
wordpress ×10
php ×5
drop-table ×1
http ×1
http-headers ×1
javascript ×1
meta-boxes ×1
mysql ×1
php-7 ×1
plugins ×1
templates ×1
themes ×1
widget ×1