您当前的位置:首页 > TAG信息列表 > theme-development
为什么函数元函数会导致管理中出现白屏
我在将项目迁移到其他服务器后遇到问题。当我转到/wp admin时,我会看到一个“白色死亡屏幕”。如果我访问/wp登录。php相反,我得到了登录表单,但有一个建议错误:浏览器阻止或不支持Cookie。您必须启用Cookie才能使用WordPress。很明显,我的浏览器很好,我在其他电脑上也试过了我浪费了几个小时寻找bug,最后我评论了这些行。。。<?php function portfolio_custombox($post) { $stored_id = get_post
在主题开发中,有没有以标准方式编写HTML的函数来减少“意大利面条代码”?
例如,如果我在插件中构建一个列表,该插件在数组上循环以生成列表ul 或ol. 我通常看到如下代码。foreach($list as $item) { $output .= \'<li>\' . $item[\'value\'] . \'</li>\'; } 我想我想看看Drupal世界中是否有类似的函数,比如theme_list() (reference). 我希望将我的项目列表提供给一个函数,并让它以标准化的方式编写HTML块。
如何在自定义徽标中添加css类?
我已启用custom-logo 用于我的主题,并将其打印为<?php the_custom_logo(); ?> 进入收割台。是否有机会直接向该图像添加更多类?默认情况下,它只附带custom-logo.
在管理面板中使用Bootstrap的更好方法是什么?
我需要在wp admin中使用引导CSS以获得更好的UI,但如果我将bootstrap.css, 它通过更改背景颜色等影响管理默认UI。如何使用bootstrap.css 内部wp管理?
如何将_Excerpt的Read More链接移动到另一个div
我打算在我的主页上显示每篇文章的摘录。我使用the_excerpt() 在我的post.php 显示每篇文章的摘录,下面有一个“阅读更多”按钮。问题是我需要在另一个div (category metadata div),以便它们相互内联。这样我就可以很容易地设计它们。到目前为止,我已经尝试过了,但没有成功,首先,去掉原来的the\\u摘录的readmore链接,然后在另一个分区中为每篇文章提供另一个链接。请告知我上述策略是否正确,并帮助我找到解决此问题的方法。UPDATE:要删除自述链接,我必须使用the
登录用户和非登录用户的邮购不同吗?
我注意到,出于某种原因,在我的网站上,发布顺序会根据用户是否登录而变化。当我以管理员身份登录时,帖子显示按时间顺序排列。但当我注销时,最旧的帖子会首先显示,然后按时间顺序显示,最新的帖子会显示在底部。这是怎么回事?更新:我检查了主题的功能。php文件和附加文件。php文件(包括额外的函数),它们都没有任何影响后期排序的过滤器。更新:我把我的主题改成了2016年,现在仍然有这个问题。我也在安装Wordpress。然后我更新了Wordpress,以确保我没有意外更改某些内容,但我仍然存在问题。
短码呼叫在WP模板中不起作用
我正在使用Visual Composer短代码来调用文本大小调整器。使用Visual Composer或经典WYSIWYG时,如果我插入它的快捷码[enlarge_text small=\'A\' medium=\'A\' large=\'A\' default_value=\'medium\'] 进入编辑器,它处理0个问题。因此,为了让我的生活更轻松,我将其添加到Wordpress的基本模板中:<?php echo do_shortcode(\'[enlarge_tex
Setting a fluid content width
我正在考虑在我的主题功能中设置内容宽度主题功能。php文件使用:if ( ! isset( $content_width ) ) { $content_width = 600; } 我的理解是,这将为我的主题中的任何文本和图像设置允许的最大宽度。我的布局相当流畅(我没有固定的宽度),所以希望使用百分比值。如何将最大内容宽度设置为100%?参考号:https://codex.wordpress.org/Content_Width
如何在模板标签中使用ADD_QUERY_ARG函数?
我正在尝试更改previous_post_link 以及next_post_link 基本上是给它们添加一个查询参数。文档只提到您可以使用%link 基本上由替换的占位符<a href=\"... 整个shebang。这对我没有帮助,因为我不能仅仅使用简单的串联来添加查询参数。即使没有直接的方法来实际使用add_query_arg 在模板标签上,是否至少有一些关于占位符的文档可供我使用(除了%link)? 如果它is 可能的话,我只有href 对于我可用的价值部分,我可以用它构建自己的标记。我在go
警告:为post.php中的Foreach()提供的参数无效
刚将我的站点移动到另一台服务器,现在我发现以下错误:警告:为/home/menta/domains/land中的foreach()提供的参数无效。menta4u。co.il/wp-includes/post。php在线1172在旧服务器上,一切都正常工作。我玩了一会儿,把它缩小到我的功能范围。php(这是我自己的主题)在里面,我看到当我删除启动我创建的CPT的代码时,错误消失了。这是启动CPT的代码:function testimonials() { $labels = array(
如何将WordPress插件与我的独立主题一起添加
我正在开发自己的自定义WordPress主题,但在自定义主题中,我使用了一些插件。实际上,我正在添加一些自定义字段插件来自定义主题上的文本。我的问题是,当我在另一个WordPress网站安装程序中安装主题时,会出现错误,因为没有添加插件。我想知道如何添加或附加其他带有我的主题的插件,以便当我需要将我的主题安装到另一个WordPress网站安装程序时,这些插件应该自动安装。提前感谢
无法使临时站点以与实时站点相同的方式显示。完全被难住了
背景我有一种情况,这种情况把我逼到了极点。几个小时后(比我想承认的还要多),我一直无法解决它。所以我想一定有更好的方法来解决这个问题。很明显,我忽略了一些东西。我已将WordPress网站从活动域复制到临时域。以前的一位开发人员对该站点进行了大量重要的定制,并将其入侵到主题文件中。这是一个专业主题,定期更新(他禁用了更新),所以我不知道为什么会采取这种方法。但这只是旁白。所有者希望能够更新主题。我建议的解决方案是识别所有自定义代码和文件并将其迁移到子主题。该问题由于某些原因,站点主页在活动站点上的加载方式
How can I fix my pagination?
我正在尝试对自定义wp\\U查询post循环进行分页。我目前已经设置好了,但当我点击第2页时,它显示的是与第1页完全相同的帖子。我总共有大约8篇帖子,限制为每页5篇。下面您可以看到my functions中的函数。php文件if ( !function_exists( \'wpex_pagination\' ) ) { function wpex_pagination() { $prev_arrow = is_rtl() ? \'→\' : \'&am
WP_NAV_MENU自定义Walker<a>类
因此,我正在学习定制步行器,并遇到了一些问题。我有一个定制的助行器。我遇到的一个问题是如何将类添加到<a> start\\u el函数内部。相关代码如下所示:/** * Filter the HTML attributes applied to a menu item\'s anchor element. * * @since 3.6.0 * @since 4.1.0 The `$depth` parameter was
如何在中文中使用国际化的Human_time_diff()函数?
正在查看https://codex.wordpress.org/Function_Reference/human_time_diff我用的是英文版的Wordpress。在我的主题模板中,我想使用human_time_diff() 当通过帖子循环时。根据Codex文件中的说明:<?php printf( _x( \'%s ago\', \'%s = human-readable time difference\', \'your-text-domain\' ), hum
如何将类别过滤器应用于分页
我正在使用Wordpress 4.3 和WPML 插件。我在主题上使用了类别过滤器,网站首页只显示“中的帖子”English“类别。类别id为62.代码如下:<?php $count_posts = wp_count_posts(); $page = isset($wp_query->query[\'paged\']) ? (int)$wp_query->query[\'paged\'] : 1;
我是否应该为我使用的每个主题创建一个子主题?
我最近刚刚了解了儿童主题,想知道是否有必要为我创建的每个主题创建一个儿童主题。我只是觉得奇怪,其他主题在没有儿童主题的情况下可以正常工作,而其他主题则不行。
列出某个类别中包含帖子的作者
我正在尝试创建一个自定义小部件,以显示WordPress网站上当前类别的贡献作者。我有以下PHP代码:<?php if (is_category()) { ?> // Grab posts from the current category <?php $current_category = single_cat_title(“”, false); $author_array = array(); $
我可以在不同主题的子域上使用WP多站点,但使用原始站点的所有帖子/页面吗?
我已经读了很多关于多站点的文章,但仍然不能百分之百确定这一点。我的用例场景是,我有一个原始的WP站点,它严重依赖于自定义帖子类型中的大量数据。该站点现在需要复制到一个子域中,以供客户端使用该站点的“白标签”更名版本。他们需要主站点的所有相同功能,以及访问/搜索主站点数据。只是子域站点的外观非常不同,客户希望子域让它脱颖而出。如果我想在任何地方访问帖子,这是可能的还是必须将帖子从主站点复制到新的子域站点?
如何将WordPress配置为使用SSR和不使用hashbang的Vuejs
我是vue开发主题的新手。js和我想知道在从Vue中删除hashbang后如何配置wordpress。js路由器和html5历史模式?另一个问题是关于此设置,如何使用Vue执行SSR。js?我正在使用Vue。js主题,但如果您知道React或类似前端框架的技术,请与我们分享。