1+ # Created by https://www.gitignore.io/api/composer,phpstorm,wordpress,phpstorm+iml,phpstorm+all
2+ # Edit at https://www.gitignore.io/?templates=composer,phpstorm,wordpress,phpstorm+iml,phpstorm+all
3+
4+ # ## Composer ###
5+ composer.phar
6+ /vendor /
7+
8+ # Commit your application's lock file https://getcomposer.org/doc/01-basic-usage.md#commit-your-composer-lock-file-to-version-control
9+ # You may choose to ignore a library lock file http://getcomposer.org/doc/02-libraries.md#lock-file
10+ # composer.lock
11+
12+ # ## PhpStorm ###
13+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
14+ # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
15+
16+ # User-specific stuff
17+ .idea /** /workspace.xml
18+ .idea /** /tasks.xml
19+ .idea /** /usage.statistics.xml
20+ .idea /** /dictionaries
21+ .idea /** /shelf
22+
23+ # Generated files
24+ .idea /** /contentModel.xml
25+
26+ # Sensitive or high-churn files
27+ .idea /** /dataSources /
28+ .idea /** /dataSources.ids
29+ .idea /** /dataSources.local.xml
30+ .idea /** /sqlDataSources.xml
31+ .idea /** /dynamic.xml
32+ .idea /** /uiDesigner.xml
33+ .idea /** /dbnavigator.xml
34+
35+ # Gradle
36+ .idea /** /gradle.xml
37+ .idea /** /libraries
38+
39+ # Gradle and Maven with auto-import
40+ # When using Gradle or Maven with auto-import, you should exclude module files,
41+ # since they will be recreated, and may cause churn. Uncomment if using
42+ # auto-import.
43+ # .idea/modules.xml
44+ # .idea/*.iml
45+ # .idea/modules
46+ # *.iml
47+ # *.ipr
48+
49+ # CMake
50+ cmake-build- * /
51+
52+ # Mongo Explorer plugin
53+ .idea /** /mongoSettings.xml
54+
55+ # File-based project format
56+ * .iws
57+
58+ # IntelliJ
59+ out /
60+
61+ # mpeltonen/sbt-idea plugin
62+ .idea_modules /
63+
64+ # JIRA plugin
65+ atlassian-ide-plugin.xml
66+
67+ # Cursive Clojure plugin
68+ .idea /replstate.xml
69+
70+ # Crashlytics plugin (for Android Studio and IntelliJ)
71+ com_crashlytics_export_strings.xml
72+ crashlytics.properties
73+ crashlytics-build.properties
74+ fabric.properties
75+
76+ # Editor-based Rest Client
77+ .idea /httpRequests
78+
79+ # Android studio 3.1+ serialized cache file
80+ .idea /caches /build_file_checksums.ser
81+
82+ # ## PhpStorm Patch ###
83+ # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
84+
85+ # *.iml
86+ # modules.xml
87+ # .idea/misc.xml
88+ # *.ipr
89+
90+ # Sonarlint plugin
91+ .idea /** /sonarlint /
92+
93+ # SonarQube Plugin
94+ .idea /** /sonarIssues.xml
95+
96+ # Markdown Navigator plugin
97+ .idea /** /markdown-navigator.xml
98+ .idea /** /markdown-navigator /
99+
100+ # ## PhpStorm+all ###
101+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
102+ # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
103+
104+ # User-specific stuff
105+
106+ # Generated files
107+
108+ # Sensitive or high-churn files
109+
110+ # Gradle
111+
112+ # Gradle and Maven with auto-import
113+ # When using Gradle or Maven with auto-import, you should exclude module files,
114+ # since they will be recreated, and may cause churn. Uncomment if using
115+ # auto-import.
116+ # .idea/modules.xml
117+ # .idea/*.iml
118+ # .idea/modules
119+ # *.iml
120+ # *.ipr
121+
122+ # CMake
123+
124+ # Mongo Explorer plugin
125+
126+ # File-based project format
127+
128+ # IntelliJ
129+
130+ # mpeltonen/sbt-idea plugin
131+
132+ # JIRA plugin
133+
134+ # Cursive Clojure plugin
135+
136+ # Crashlytics plugin (for Android Studio and IntelliJ)
137+
138+ # Editor-based Rest Client
139+
140+ # Android studio 3.1+ serialized cache file
141+
142+ # ## PhpStorm+all Patch ###
143+ # Ignores the whole .idea folder and all .iml files
144+ # See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360
145+
146+ .idea /
147+
148+ # Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
149+
150+ * .iml
151+ modules.xml
152+ .idea /misc.xml
153+ * .ipr
154+
155+ # Sonarlint plugin
156+ .idea /sonarlint
157+
158+ # ## PhpStorm+iml ###
159+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
160+ # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
161+
162+ # User-specific stuff
163+
164+ # Generated files
165+
166+ # Sensitive or high-churn files
167+
168+ # Gradle
169+
170+ # Gradle and Maven with auto-import
171+ # When using Gradle or Maven with auto-import, you should exclude module files,
172+ # since they will be recreated, and may cause churn. Uncomment if using
173+ # auto-import.
174+ # .idea/modules.xml
175+ # .idea/*.iml
176+ # .idea/modules
177+ # *.iml
178+ # *.ipr
179+
180+ # CMake
181+
182+ # Mongo Explorer plugin
183+
184+ # File-based project format
185+
186+ # IntelliJ
187+
188+ # mpeltonen/sbt-idea plugin
189+
190+ # JIRA plugin
191+
192+ # Cursive Clojure plugin
193+
194+ # Crashlytics plugin (for Android Studio and IntelliJ)
195+
196+ # Editor-based Rest Client
197+
198+ # Android studio 3.1+ serialized cache file
199+
200+ # ## PhpStorm+iml Patch ###
201+ # Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
202+
203+
204+ # ## WordPress ###
205+ # ignore everything in the root except the "wp-content" directory.
206+ ! wp-content /
207+
208+ # ignore everything in the "wp-content" directory, except:
209+ # "mu-plugins", "plugins", "themes" directory
210+ wp-content /*
211+ ! wp-content /mu-plugins /
212+ ! wp-content /plugins /
213+ ! wp-content /themes /
214+
215+ # ignore these plugins
216+ wp-content /plugins /hello.php
217+
218+ # ignore specific themes
219+ wp-content /themes /twenty * /
220+
221+ # ignore node dependency directories
222+ node_modules /
223+
224+ # ignore log files and databases
225+ * .log
226+ * .sql
227+ * .sqlite
228+
229+ # End of https://www.gitignore.io/api/composer,phpstorm,wordpress,phpstorm+iml,phpstorm+all
230+
231+ # ## CUSTOM ###
232+ /.idea
233+ build.sh
234+ wp-config- * .php
235+ ! wp-config-example.php
236+ /public /wp
237+ /public /wp-content /languages /plugins /*
238+ /public /wp-content /languages /themes /*
239+ /public /wp-content /themes /*
240+ /public /wp-content /plugins /*
241+ /public /wp-content /uploads /*
242+
243+ # # Manually installed ##
244+ ! /public /wp-content /themes /* -child
245+
246+ # # Add excluded dirs here
0 commit comments