【问题标题】:Sun Mon Tue Wed Thu Fri Sat → Mon Tue Wed Thu Fri Sat Sun周日 周一 周二 周三 周四 周五 周六 → 周一 周二 周三 周四 周五 周六 周日
【发布时间】:2016-10-02 08:51:21
【问题描述】:

我在 wp 中购买了一个使用 https://fullcalendar.io/ 的主题

当前周结构是 → Sun Mon Tue Wed Thu Fri Sat,但是 我希望它像 → Mon Tue Wed Thu Fri Sat Sun

这是我购买Click Here →的主题Demo

主题所有者帮助联系https://fullcalendar.io/,但在他们的网站上我发现我必须寻求 StackOverflow 的支持。

【问题讨论】:

  • 我已经浏览过那个论坛,但我不明白我应该去哪里进行更改,我的意思是在哪个文件中?
  • 您必须找到配置/初始化 fullcalendar 脚本的代码部分。 (除非主题/插件通过后端在这方面提供任何类型的配置。)

标签: wordpress fullcalendar


【解决方案1】:

您可能必须更改主题的 javascript 才能完成此操作。查看您主题的js 目录中的文件events.js。从48 行开始尝试替换此代码:

jQuery('#event-calender-widget').fullCalendar({
    aspectRatio:1,
    events: calenderAjax.events,

与:

jQuery('#event-calender-widget').fullCalendar({
    aspectRatio:1,
    firstDay:1,
    events: calenderAjax.events,

祝你好运!

【讨论】:

  • 我真的没有话要感谢你。我是编程初学者,所以几乎看不懂文档。我从过去 3 天开始一​​直在努力解决这个问题。当我发布问题时,尽管我的问题是 100% 真实的,但我还是被否决了。看起来他们尊重专业人士,在这种情况下,他们应该提到这个社区不适合像我这样不是专业人士的人,而是初学者。再次感谢。
  • 我已经在 events.js 中进行了更改,但是当我更新 events.js 时,更改将会丢失。是否有任何方法可以让我在 Wordpress 的 functions.php 中进行此类更改,以便将来更新 events.js 时不会丢失更改。再次感谢。
  • 很高兴听到我能帮上忙。看起来日历设置在渲染后无法更新。为了防止您的更改被覆盖,您可以考虑创建一个子主题并在其中使用更新的代码重新创建您的 events.js 文件。更多关于儿童主题的信息可以在这里找到:codex.wordpress.org/Child_Themes。这通常是从主题覆盖设置时要走的路。根据您的主题,这可能需要一些工作,您仍然需要检查 events.js 的更新。祝你好运,祝你有美好的一天!
【解决方案2】:

你可以看看firstDay 完整日历的选项

【讨论】:

    猜你喜欢
    • 2011-10-21
    • 1970-01-01
    • 2021-06-11
    • 1970-01-01
    • 2011-10-08
    • 1970-01-01
    • 2021-02-28
    • 1970-01-01
    • 2022-10-06
    相关资源
    最近更新 更多