小编dra*_*035的帖子

WPML:wp_query() 返回所有语言的帖子,而不仅仅是当前语言

无论我是在法语版还是英语版的页面上使用它,wp_query() 都会返回所有语言的自定义帖子类型,而不仅仅是当前的。Get_posts() 也做同样的事情。

当我访问我的法语页面时,我希望他们只返回当前语言的 CPT。如何做到这一点?

wordpress wpml

4
推荐指数
2
解决办法
1万
查看次数

Owl Carousel在隐藏容器中初始化时会中断

当Owl Carousel在隐藏元素中启动并且该元素随后通过触发器显示时,轮播项目的宽度完全错误(直到窗口调整大小):

小提琴(点击红色链接,看到出现的破损布局,然后调整窗口大小)

一年多前在Github上讨论过这个问题,但我无法使用.自从讨论之前,Owl Carousel尚未更新.

有什么建议吗?

$('.owl-carousel').owlCarousel({
    items: 3,
    loop:true,
    nav:true,
})

$(".trigger").click(function(){
    $(".target").toggleClass("hidden");
});
Run Code Online (Sandbox Code Playgroud)

owl-carousel

4
推荐指数
1
解决办法
2699
查看次数

我可以将CSS背景定位到"底部减去x像素"吗?

我需要将我的背景放在屏幕的底部.但在移动设备分辨率上,我希望将其显示为低于100px,例如"bottom minus 100px".是否可以在CSS中实现这样的功能?

css position background-position

4
推荐指数
1
解决办法
5116
查看次数

如何为标题的一部分加下划线(例如前40px)?

是否有可能在简单的CSS中只有一个标题下划线,特别是左边的前50px?

css underline

4
推荐指数
2
解决办法
2351
查看次数

WooCommerce 中的“订单满 100 美元免费获得产品 X”优惠券代码

是否有任何简单的方法或任何插件可以为以下类型的优惠创建优惠券代码:“订单超过 100 美元免费获得产品 X”?

php wordpress discounts coupon woocommerce

4
推荐指数
1
解决办法
2420
查看次数

Flexbox justify-content 无法在变换比例下正常工作

我有一个常规的无序列表项目,display: flexjustify-content: space-between应用于它(因此,.first_item触及 的左边缘.list.last_item触及 的右边缘.list):

<ul class='list'>
    <li class='first_item'>Item</li>
    <li class='middle_item'>Item</li>
    <li class='last_item'>Item</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

但是,如果我使用 缩小项目transform: scale(0.5),现在这两个位置有一个空间,就好像justify-content: space-between“不知道”项目已经减少一样。

这是不对的:即使在缩小项目时,第一个和最后一个项目仍应接触容器的左右边缘。

发生了什么以及如何解决这个问题?

css flexbox css-transforms

4
推荐指数
1
解决办法
3198
查看次数

Firebase:名为“[DEFAULT]”的 Firebase 应用已经存在(app/duplicate-app)

对于我的Nuxt/Vue.js应用程序,我需要导出各种Firestore相关元素,而不仅仅是firebase.firestore().

但是我Firebase App named '[DEFAULT]' already exists (app/duplicate-app)在默认导出时遇到了一些错误,我不明白为什么:

import firebase from 'firebase/app'
import 'firebase/firestore'
const config = {
  apiKey: '...',
  authDomain: '...',
  databaseURL: '...',
  projectId: '...',
  storageBucket: '...',
  messagingSenderId: '...'
}
const firebaseApp = firebase.initializeApp(config)
firebase.firestore().settings({ experimentalForceLongPolling: false })
const db = firebase.firestore()
const fb = firebase
export { db, fb }
export default firebaseApp
Run Code Online (Sandbox Code Playgroud)

在此导出默认行中没有我可以识别的重复项,所以出了什么问题?

firebase vue.js nuxt.js google-cloud-firestore

4
推荐指数
1
解决办法
5831
查看次数

在 Vue 中重新渲染组件的最简洁方法

我有一个Keyboard.vue包含许多Key.vue子组件实例的组件(每个键一个)。

在 中Key.vue,键实际上是一个<button>可以禁用的 html 元素。

通过单击我的应用程序中的某个按钮,我想重置键盘并再次启用所有按键。我认为将 a 设置v-iffalsethentrue再次 ( <keyboard v-if="BooleanValue" />) 会重新渲染Keyboard.vue及其所有 Key.vue 子组件实例。

事实并非如此。为什么不?

应用程序.vue

<template>
  <div class="app">
    ...
    <keyboard v-if="!gameIsOver && showKeyboard" />
    ...
  </div>
</template>

<script>
export default {
  components: {
    Keyboard
  },
  computed: {
    gameIsOver () {
      return this.$store.state.gameIsOver
    },
    showKeyboard () {
      return this.$store.state.showKeyboard
    }
  }
Run Code Online (Sandbox Code Playgroud)

键盘.vue

<template>
  <section>
    <key class="letter" v-for="(letter) in letters" :key="letter" :letter="letter" /> …
Run Code Online (Sandbox Code Playgroud)

components vue.js vue-reactivity

4
推荐指数
1
解决办法
2万
查看次数

Nuxt:如何显式命名 JS 块?

我正在使用Nuxt静态站点生成模式。我的项目中的一项要求是仅部署某些路线,每条路线都有各自的资产。

Nuxt给块随机名称,例如925446d.js.

因此,我router.js在导入组件时创建了一个手册并指定了块名称:

component: () => import(/* webpackChunkName: "about" */ '~/pages/about.vue').then(m => m.default || m)
Run Code Online (Sandbox Code Playgroud)

Nuxt不考虑我的块名称,并继续给块随机名称,使得很难选出哪个块与哪条路由相匹配。

有什么建议吗?

vue.js nuxt.js

4
推荐指数
1
解决办法
3627
查看次数

如何使用 Luxon 格式化时间(不是日期)?

我需要将后端获取的数据“17:00”转换为“5pm”。使用moment我只是这样做:

moment('17:00', ['HH']).format('h:mma')
Run Code Online (Sandbox Code Playgroud)

如何实现同样的事情Luxon?虽然moment允许直接格式化时间,但似乎Luxon格式函数需要日期(我没有)。

有什么建议吗?

javascript time date momentjs luxon

4
推荐指数
1
解决办法
9349
查看次数