Version Description
- 2014-03-25
- New - Integration with Testimonials plugin.
- New - dummy_data.xml containing dummy projects content.
- New - Project excerpt replaced with new short description meta box with tinymce support.
- New - Projects can now be filtered by category on the project management screen.
- Fix - Project category widget list items are now wrapped in a ul.
- Tweak - Shortcodes in project descriptions now work as expected. Shortcodes in excerpts will need to be enabled.
- Tweak - Gallery images link to full size versions. Disable with projects_gallery_link_images filter.
- Tweak - Projects Post Type / Taxonomy args are now filterable. (Props @helgatheviking).
- Tweak - Projects post type single/plural names are now filterable. (Props @helgatheviking).
- Tweak - Several UI tweaks and improvements.
- Tweak - It's now possible to add select and radio custom fields using the projects_custom_fields filter (Props @helgatheviking).
Download this release
Release Info
Developer | jameskoster |
Plugin | Projects by WooThemes |
Version | 1.1.0 |
Comparing to | |
See all releases |
Code changes from version 1.0.1 to 1.1.0
- assets/css/admin.css +185 -1
- assets/css/admin.less +66 -13
- assets/css/woo-projects.css +1 -1
- assets/css/woo-projects.less +36 -1
- classes/class-projects-admin.php +201 -46
- classes/class-projects-settings.php +15 -15
- classes/class-projects-taxonomy.php +16 -16
- classes/class-projects.php +187 -20
- classes/class-widget-project-categories.php +11 -7
- classes/class-widget-projects.php +6 -6
- dummy_data.xml +1013 -0
- lang/{projects.pot → projects-by-woothemes.pot} +96 -75
- projects-core-functions.php +1 -1
- projects-hooks.php +3 -14
- projects-template.php +32 -2
- projects.php +1 -1
- readme.txt +23 -1
- templates/content-single-project.php +1 -1
- templates/layout/sidebar.php +1 -1
- templates/loop/no-projects-found.php +1 -1
- templates/loop/short-description.php +1 -1
- templates/single-project.php +1 -1
- templates/single-project/description.php +1 -1
- templates/single-project/meta.php +4 -4
- templates/single-project/project-feature.php +5 -1
- templates/single-project/project-gallery.php +5 -1
- templates/single-project/short-description.php +1 -1
assets/css/admin.css
CHANGED
@@ -1 +1,185 @@
|
|
1 |
-
@-webkit-keyframes spin-360
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
@-webkit-keyframes spin-360 {
|
2 |
+
from {
|
3 |
+
-webkit-transform: rotate(0);
|
4 |
+
/* Saf3.1+, Chrome */
|
5 |
+
-moz-transform: rotate(0);
|
6 |
+
/* FF3.5+ */
|
7 |
+
-ms-transform: rotate(0);
|
8 |
+
/* IE9 */
|
9 |
+
-o-transform: rotate(0);
|
10 |
+
/* Opera 10.5 */
|
11 |
+
transform: rotate(0);
|
12 |
+
zoom: 1;
|
13 |
+
}
|
14 |
+
50% {
|
15 |
+
-webkit-transform: rotate(180deg);
|
16 |
+
/* Saf3.1+, Chrome */
|
17 |
+
-moz-transform: rotate(180deg);
|
18 |
+
/* FF3.5+ */
|
19 |
+
-ms-transform: rotate(180deg);
|
20 |
+
/* IE9 */
|
21 |
+
-o-transform: rotate(180deg);
|
22 |
+
/* Opera 10.5 */
|
23 |
+
transform: rotate(180deg);
|
24 |
+
zoom: 1;
|
25 |
+
}
|
26 |
+
to {
|
27 |
+
-webkit-transform: rotate(0);
|
28 |
+
/* Saf3.1+, Chrome */
|
29 |
+
-moz-transform: rotate(0);
|
30 |
+
/* FF3.5+ */
|
31 |
+
-ms-transform: rotate(0);
|
32 |
+
/* IE9 */
|
33 |
+
-o-transform: rotate(0);
|
34 |
+
/* Opera 10.5 */
|
35 |
+
transform: rotate(0);
|
36 |
+
zoom: 1;
|
37 |
+
}
|
38 |
+
}
|
39 |
+
#adminmenu #menu-posts-project .menu-icon-project div.wp-menu-image:before {
|
40 |
+
content: "\f322";
|
41 |
+
}
|
42 |
+
.post-type-project.edit-php table.wp-list-table .column-image {
|
43 |
+
width: 120px;
|
44 |
+
text-align: center;
|
45 |
+
}
|
46 |
+
.post-type-project.edit-php table.wp-list-table .column-image img {
|
47 |
+
width: 60px;
|
48 |
+
height: auto;
|
49 |
+
}
|
50 |
+
#project-images .inside {
|
51 |
+
margin: 0;
|
52 |
+
padding: 0;
|
53 |
+
}
|
54 |
+
#project-images .inside .add_project_images {
|
55 |
+
padding: 0 12px;
|
56 |
+
}
|
57 |
+
#project-images .inside #project_images_container {
|
58 |
+
padding: 0 0 0 9px;
|
59 |
+
}
|
60 |
+
#project-images .inside #project_images_container ul {
|
61 |
+
margin: 0;
|
62 |
+
padding: 0;
|
63 |
+
}
|
64 |
+
#project-images .inside #project_images_container ul:after {
|
65 |
+
content: "\0020";
|
66 |
+
display: block;
|
67 |
+
height: 0;
|
68 |
+
overflow: hidden;
|
69 |
+
clear: both;
|
70 |
+
}
|
71 |
+
#project-images .inside #project_images_container ul li.image,
|
72 |
+
#project-images .inside #project_images_container ul li.add,
|
73 |
+
#project-images .inside #project_images_container ul li.projects-metabox-sortable-placeholder {
|
74 |
+
width: 80px;
|
75 |
+
float: left;
|
76 |
+
cursor: move;
|
77 |
+
margin: 9px 9px 0 0;
|
78 |
+
background: #f7f7f7;
|
79 |
+
position: relative;
|
80 |
+
background: #000;
|
81 |
+
-webkit-box-sizing: border-box;
|
82 |
+
/* Safari/Chrome, other WebKit */
|
83 |
+
-moz-box-sizing: border-box;
|
84 |
+
/* Firefox, other Gecko */
|
85 |
+
box-sizing: border-box;
|
86 |
+
/* Opera/IE 8+ */
|
87 |
+
}
|
88 |
+
#project-images .inside #project_images_container ul li.image img,
|
89 |
+
#project-images .inside #project_images_container ul li.add img,
|
90 |
+
#project-images .inside #project_images_container ul li.projects-metabox-sortable-placeholder img {
|
91 |
+
width: 100%;
|
92 |
+
height: auto;
|
93 |
+
display: block;
|
94 |
+
-webkit-transition: all ease-in-out 0.2s;
|
95 |
+
-moz-transition: all ease-in-out 0.2s;
|
96 |
+
-ms-transition: all ease-in-out 0.2s;
|
97 |
+
-o-transition: all ease-in-out 0.2s;
|
98 |
+
transition: all ease-in-out 0.2s;
|
99 |
+
}
|
100 |
+
#project-images .inside #project_images_container ul li.image:hover img,
|
101 |
+
#project-images .inside #project_images_container ul li.add:hover img,
|
102 |
+
#project-images .inside #project_images_container ul li.projects-metabox-sortable-placeholder:hover img {
|
103 |
+
opacity: 0.75;
|
104 |
+
filter: alpha(opacity=@opacity * 100);
|
105 |
+
}
|
106 |
+
#project-images .inside #project_images_container ul li.projects-metabox-sortable-placeholder {
|
107 |
+
background: #f1f1f1;
|
108 |
+
}
|
109 |
+
#project-images .inside #project_images_container ul ul.actions {
|
110 |
+
position: absolute;
|
111 |
+
top: 0;
|
112 |
+
right: 0;
|
113 |
+
-webkit-transition: all ease-in-out 0.2s;
|
114 |
+
-moz-transition: all ease-in-out 0.2s;
|
115 |
+
-ms-transition: all ease-in-out 0.2s;
|
116 |
+
-o-transition: all ease-in-out 0.2s;
|
117 |
+
transition: all ease-in-out 0.2s;
|
118 |
+
opacity: 0;
|
119 |
+
filter: alpha(opacity=@opacity * 100);
|
120 |
+
}
|
121 |
+
#project-images .inside #project_images_container ul ul.actions li {
|
122 |
+
-webkit-border-radius: 100%;
|
123 |
+
border-radius: 100%;
|
124 |
+
float: right;
|
125 |
+
margin: 0 0 0 2px;
|
126 |
+
}
|
127 |
+
#project-images .inside #project_images_container ul ul.actions li a {
|
128 |
+
width: 20px;
|
129 |
+
margin: 0;
|
130 |
+
height: 20px;
|
131 |
+
font-size: 16px;
|
132 |
+
display: block;
|
133 |
+
overflow: hidden;
|
134 |
+
color: #fff;
|
135 |
+
background: #000;
|
136 |
+
font-weight: 300;
|
137 |
+
line-height: 20px;
|
138 |
+
text-align: center;
|
139 |
+
text-decoration: none;
|
140 |
+
-webkit-transition: all ease-in-out 0.2s;
|
141 |
+
-moz-transition: all ease-in-out 0.2s;
|
142 |
+
-ms-transition: all ease-in-out 0.2s;
|
143 |
+
-o-transition: all ease-in-out 0.2s;
|
144 |
+
transition: all ease-in-out 0.2s;
|
145 |
+
}
|
146 |
+
#project-images .inside #project_images_container ul ul.actions li a.delete {
|
147 |
+
background: #000;
|
148 |
+
}
|
149 |
+
#project-images .inside #project_images_container ul ul.actions li a.delete:hover {
|
150 |
+
background: #f63121;
|
151 |
+
color: #fff;
|
152 |
+
}
|
153 |
+
#project-images .inside #project_images_container ul li:hover ul.actions {
|
154 |
+
opacity: 1;
|
155 |
+
filter: alpha(opacity=@opacity * 100);
|
156 |
+
}
|
157 |
+
.post-type-project .ui-autocomplete {
|
158 |
+
font-family: inherit;
|
159 |
+
font-size: 1em;
|
160 |
+
background: #fafafa;
|
161 |
+
-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
|
162 |
+
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
|
163 |
+
-webkit-border-radius: 0 0 4px 4px;
|
164 |
+
border-radius: 0 0 4px 4px;
|
165 |
+
-webkit-transform: translateY(-1px);
|
166 |
+
transform: translateY(-1px);
|
167 |
+
}
|
168 |
+
.post-type-project .ui-autocomplete li a {
|
169 |
+
-webkit-border-radius: 0;
|
170 |
+
border-radius: 0;
|
171 |
+
border: 0;
|
172 |
+
background: none;
|
173 |
+
}
|
174 |
+
.post-type-project .ui-autocomplete li a:hover {
|
175 |
+
border: 0;
|
176 |
+
background: #f6f6f6;
|
177 |
+
}
|
178 |
+
.post-type-project .ui-autocomplete li:last-child a {
|
179 |
+
-webkit-border-radius: 0 0 4px 4px;
|
180 |
+
border-radius: 0 0 4px 4px;
|
181 |
+
}
|
182 |
+
.post-type-project .projects-radio label {
|
183 |
+
display: block;
|
184 |
+
line-height: 1.5;
|
185 |
+
}
|
assets/css/admin.less
CHANGED
@@ -6,6 +6,21 @@
|
|
6 |
content: "\f322";
|
7 |
}
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9 |
// Project Gallery
|
10 |
#project-images {
|
11 |
.inside {
|
@@ -20,16 +35,17 @@
|
|
20 |
margin: 0;
|
21 |
padding: 0;
|
22 |
.clearfix;
|
23 |
-
|
|
|
|
|
|
|
24 |
width: 80px;
|
25 |
float: left;
|
26 |
cursor: move;
|
27 |
margin: 9px 9px 0 0;
|
28 |
background: #f7f7f7;
|
29 |
-
.border_radius(2px);
|
30 |
position: relative;
|
31 |
-
background: #
|
32 |
-
.border_radius(2px);
|
33 |
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
|
34 |
-moz-box-sizing: border-box; /* Firefox, other Gecko */
|
35 |
box-sizing: border-box; /* Opera/IE 8+ */
|
@@ -38,7 +54,6 @@
|
|
38 |
height: auto;
|
39 |
display: block;
|
40 |
.transition;
|
41 |
-
.border_radius(2px);
|
42 |
}
|
43 |
&:hover {
|
44 |
img {
|
@@ -47,13 +62,12 @@
|
|
47 |
}
|
48 |
}
|
49 |
li.projects-metabox-sortable-placeholder {
|
50 |
-
|
51 |
-
background: #f7f7f7;
|
52 |
}
|
53 |
ul.actions {
|
54 |
position: absolute;
|
55 |
-
top:
|
56 |
-
right:
|
57 |
.transition;
|
58 |
.opacity(0);
|
59 |
li {
|
@@ -73,14 +87,13 @@
|
|
73 |
font-weight: 300;
|
74 |
line-height: 20px;
|
75 |
text-align: center;
|
76 |
-
.border_radius(2px);
|
77 |
text-decoration: none;
|
78 |
.transition;
|
79 |
&.delete {
|
80 |
-
background:
|
81 |
&:hover {
|
82 |
-
background:
|
83 |
-
color:
|
84 |
}
|
85 |
}
|
86 |
}
|
@@ -92,4 +105,44 @@
|
|
92 |
}
|
93 |
}
|
94 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
95 |
}
|
6 |
content: "\f322";
|
7 |
}
|
8 |
|
9 |
+
// Projects screen
|
10 |
+
.post-type-project.edit-php {
|
11 |
+
table.wp-list-table {
|
12 |
+
.column-image {
|
13 |
+
width: 120px;
|
14 |
+
text-align: center;;
|
15 |
+
|
16 |
+
img {
|
17 |
+
width: 60px;
|
18 |
+
height: auto;
|
19 |
+
}
|
20 |
+
}
|
21 |
+
}
|
22 |
+
}
|
23 |
+
|
24 |
// Project Gallery
|
25 |
#project-images {
|
26 |
.inside {
|
35 |
margin: 0;
|
36 |
padding: 0;
|
37 |
.clearfix;
|
38 |
+
|
39 |
+
li.image,
|
40 |
+
li.add,
|
41 |
+
li.projects-metabox-sortable-placeholder {
|
42 |
width: 80px;
|
43 |
float: left;
|
44 |
cursor: move;
|
45 |
margin: 9px 9px 0 0;
|
46 |
background: #f7f7f7;
|
|
|
47 |
position: relative;
|
48 |
+
background: #000;
|
|
|
49 |
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
|
50 |
-moz-box-sizing: border-box; /* Firefox, other Gecko */
|
51 |
box-sizing: border-box; /* Opera/IE 8+ */
|
54 |
height: auto;
|
55 |
display: block;
|
56 |
.transition;
|
|
|
57 |
}
|
58 |
&:hover {
|
59 |
img {
|
62 |
}
|
63 |
}
|
64 |
li.projects-metabox-sortable-placeholder {
|
65 |
+
background: #f1f1f1;
|
|
|
66 |
}
|
67 |
ul.actions {
|
68 |
position: absolute;
|
69 |
+
top:0;
|
70 |
+
right: 0;
|
71 |
.transition;
|
72 |
.opacity(0);
|
73 |
li {
|
87 |
font-weight: 300;
|
88 |
line-height: 20px;
|
89 |
text-align: center;
|
|
|
90 |
text-decoration: none;
|
91 |
.transition;
|
92 |
&.delete {
|
93 |
+
background: #000;
|
94 |
&:hover {
|
95 |
+
background: @error;
|
96 |
+
color: #fff;
|
97 |
}
|
98 |
}
|
99 |
}
|
105 |
}
|
106 |
}
|
107 |
}
|
108 |
+
}
|
109 |
+
|
110 |
+
// Autocomplete
|
111 |
+
.post-type-project {
|
112 |
+
.ui-autocomplete {
|
113 |
+
font-family: inherit;
|
114 |
+
font-size: 1em;
|
115 |
+
background: #fafafa;
|
116 |
+
-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.1);
|
117 |
+
box-shadow: 0 1px 2px 0 rgba(0,0,0,0.1);
|
118 |
+
-webkit-border-radius: 0 0 4px 4px;
|
119 |
+
border-radius: 0 0 4px 4px;
|
120 |
+
-webkit-transform: translateY(-1px);
|
121 |
+
transform: translateY(-1px);
|
122 |
+
li {
|
123 |
+
a {
|
124 |
+
-webkit-border-radius: 0;
|
125 |
+
border-radius: 0;
|
126 |
+
border: 0;
|
127 |
+
background: none;
|
128 |
+
&:hover {
|
129 |
+
border: 0;
|
130 |
+
background: #f6f6f6;
|
131 |
+
}
|
132 |
+
}
|
133 |
+
&:last-child {
|
134 |
+
a {
|
135 |
+
-webkit-border-radius: 0 0 4px 4px;
|
136 |
+
border-radius: 0 0 4px 4px;
|
137 |
+
}
|
138 |
+
}
|
139 |
+
}
|
140 |
+
}
|
141 |
+
|
142 |
+
.projects-radio {
|
143 |
+
label {
|
144 |
+
display: block;
|
145 |
+
line-height: 1.5;
|
146 |
+
}
|
147 |
+
}
|
148 |
}
|
assets/css/woo-projects.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@-webkit-keyframes spin-360{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);zoom:1}to{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1}}.projects ul.projects,.projects-page ul.projects{list-style:none;margin:0;margin-left:0!important;padding:0!important;*zoom:1}.projects ul.projects:before,.projects-page ul.projects:before,.projects ul.projects:after,.projects-page ul.projects:after{content:" ";display:table}.projects ul.projects:after,.projects-page ul.projects:after{clear:both}.projects ul.projects li.project,.projects-page ul.projects li.project{margin:0 0 2.618em;padding:0;width:48%;float:left;margin-right:3.8%}.projects ul.projects li.project .project-thumbnail,.projects-page ul.projects li.project .project-thumbnail{margin:0 0 1em}.projects ul.projects li.project a,.projects-page ul.projects li.project a{text-decoration:none}.projects ul.projects li.project h3,.projects-page ul.projects li.project h3{margin-bottom:.618em}.projects ul.projects li.project img,.projects-page ul.projects li.project img{max-width:100%;height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:0;border:0;margin:0 auto;display:block}.projects ul.projects li.project.first,.projects-page ul.projects li.project.first{clear:both}.projects ul.projects li.project.last,.projects-page ul.projects li.project.last{margin-right:0}.projects ul.project-categories,.projects-page ul.project-categories{margin-left:0!important;padding:0!important;list-style:none}.projects ul.project-categories:after,.projects-page ul.project-categories:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.projects ul.project-categories li,.projects-page ul.project-categories li{display:inline-block;margin-right:.5em;list-style:none;margin-left:0!important}.projects ul.project-categories li:after,.projects-page ul.project-categories li:after{content:"|";display:inline-block;padding-left:.5em}.projects ul.project-categories li:last-child:after,.projects-page ul.project-categories li:last-child:after{display:none}.projects .projects-pagination,.projects-page .projects-pagination{text-align:center}.projects .projects-pagination li,.projects-page .projects-pagination li{display:inline-block;margin:0 .236em}.single-project .project{margin-bottom:1.618em}.single-project .project:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.single-project .project .single-project-short-description{margin-bottom:1.618em}.single-project .project .summary .single-project-categories li:before{font-family:dashicons;vertical-align:top;margin-right:.618em;content:"\f318"}.single-project .project .summary .client-name:before{font-family:dashicons;vertical-align:top;margin-right:.618em;content:"\f338"}.single-project .project .summary .project-url:before{font-family:dashicons;vertical-align:top;margin-right:.618em;content:"\f319"}.single-project .project .summary .single-project-categories,.single-project .project .summary .url,.single-project .project .summary .client{margin-bottom:1.618em}.single-project .project .summary .project-meta ul,.single-project .project .summary .project-meta li{list-style:none}.single-project .single-featured{margin-bottom:1.618em}.single-project.has-gallery .gallery{width:62%;float:left}.single-project.has-gallery .gallery a{display:block}.single-project.has-gallery .gallery img{-webkit-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;max-width:100%;height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:block}.single-project.has-gallery .summary{width:38%;float:right;padding:0 0 0 2.618em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.single-project.has-gallery .summary>div{font-size:.857em}.single-project.no-gallery .summary:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.single-project.no-gallery .summary .project_title,.single-project.no-gallery .summary .single-project-description{width:62%;float:left}.single-project.no-gallery .summary .project-meta{width:34%;float:right}.single-project .projects-single-pagination:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.single-project .projects-single-pagination .previous a,.single-project .projects-single-pagination .next a{text-decoration:none}.single-project .projects-single-pagination .previous{float:right}.single-project .projects-single-pagination .previous a:after{font-family:dashicons;vertical-align:top;margin-left:.618em;content:"\f344"}.single-project .projects-single-pagination .next{float:left}.single-project .projects-single-pagination .next a:before{font-family:dashicons;vertical-align:top;margin-right:.618em;content:"\f340"}.projects_list_widget li{margin-bottom:1.618em}.projects_list_widget li a{display:block}.projects_list_widget li a:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.projects_list_widget li img{float:right;max-width:60px;height:auto}.projects_list_widget li .project-title{float:left}.widget_projects_categories ul.children{margin-left:2.618em
|
1 |
+
@-webkit-keyframes spin-360{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);zoom:1}to{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);zoom:1}}.projects ul.projects,.projects-page ul.projects{list-style:none;margin:0;margin-left:0!important;padding:0!important;*zoom:1}.projects ul.projects:before,.projects-page ul.projects:before,.projects ul.projects:after,.projects-page ul.projects:after{content:" ";display:table}.projects ul.projects:after,.projects-page ul.projects:after{clear:both}.projects ul.projects li.project,.projects-page ul.projects li.project{margin:0 0 2.618em;padding:0;width:48%;float:left;margin-right:3.8%}.projects ul.projects li.project .project-thumbnail,.projects-page ul.projects li.project .project-thumbnail{margin:0 0 1em}.projects ul.projects li.project a,.projects-page ul.projects li.project a{text-decoration:none}.projects ul.projects li.project h3,.projects-page ul.projects li.project h3{margin-bottom:.618em}.projects ul.projects li.project img,.projects-page ul.projects li.project img{max-width:100%;height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:0;border:0;margin:0 auto;display:block}.projects ul.projects li.project.first,.projects-page ul.projects li.project.first{clear:both}.projects ul.projects li.project.last,.projects-page ul.projects li.project.last{margin-right:0}.projects ul.project-categories,.projects-page ul.project-categories{margin-left:0!important;padding:0!important;list-style:none}.projects ul.project-categories:after,.projects-page ul.project-categories:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.projects ul.project-categories li,.projects-page ul.project-categories li{display:inline-block;margin-right:.5em;list-style:none;margin-left:0!important}.projects ul.project-categories li:after,.projects-page ul.project-categories li:after{content:"|";display:inline-block;padding-left:.5em}.projects ul.project-categories li:last-child:after,.projects-page ul.project-categories li:last-child:after{display:none}.projects .projects-pagination,.projects-page .projects-pagination{text-align:center}.projects .projects-pagination li,.projects-page .projects-pagination li{display:inline-block;margin:0 .236em}.single-project .project{margin-bottom:1.618em}.single-project .project:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.single-project .project .single-project-short-description{margin-bottom:1.618em}.single-project .project .summary .single-project-categories li:before{font-family:dashicons;vertical-align:top;margin-right:.618em;content:"\f318"}.single-project .project .summary .client-name:before{font-family:dashicons;vertical-align:top;margin-right:.618em;content:"\f338"}.single-project .project .summary .project-url:before{font-family:dashicons;vertical-align:top;margin-right:.618em;content:"\f319"}.single-project .project .summary .single-project-categories,.single-project .project .summary .url,.single-project .project .summary .client{margin-bottom:1.618em}.single-project .project .summary .project-meta ul,.single-project .project .summary .project-meta li{list-style:none}.single-project .single-featured{margin-bottom:1.618em}.single-project.has-gallery .gallery{width:62%;float:left}.single-project.has-gallery .gallery a{display:block}.single-project.has-gallery .gallery img{-webkit-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;max-width:100%;height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:block}.single-project.has-gallery .summary{width:38%;float:right;padding:0 0 0 2.618em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.single-project.has-gallery .summary>div{font-size:.857em}.single-project.no-gallery .summary:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.single-project.no-gallery .summary .project_title,.single-project.no-gallery .summary .single-project-description{width:62%;float:left}.single-project.no-gallery .summary .project-meta{width:34%;float:right}.single-project .projects-single-pagination:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.single-project .projects-single-pagination .previous a,.single-project .projects-single-pagination .next a{text-decoration:none}.single-project .projects-single-pagination .previous{float:right}.single-project .projects-single-pagination .previous a:after{font-family:dashicons;vertical-align:top;margin-left:.618em;content:"\f344"}.single-project .projects-single-pagination .next{float:left}.single-project .projects-single-pagination .next a:before{font-family:dashicons;vertical-align:top;margin-right:.618em;content:"\f340"}.single-project .project-testimonial blockquote{padding:1.618em;border:1px solid rgba(0,0,0,.1);position:relative;margin:0;margin-bottom:1.387em}.single-project .project-testimonial blockquote:after{content:"";display:block;border:10px solid rgba(0,0,0,.1);border-color:rgba(0,0,0,.1) transparent transparent;position:absolute;bottom:-21px;left:1em}.single-project .project-testimonial .quote:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.single-project .project-testimonial .quote .avatar-link{float:left;display:block;margin:0 1em 1em 0}.single-project .project-testimonial .quote cite span{display:block}.projects_list_widget li{margin-bottom:1.618em}.projects_list_widget li a{display:block}.projects_list_widget li a:after{content:"\0020";display:block;height:0;overflow:hidden;clear:both}.projects_list_widget li img{float:right;max-width:60px;height:auto}.projects_list_widget li .project-title{float:left}.widget_projects_categories ul.children{margin-left:2.618em}.single-project .twentythirteen .entry-summary{padding:0}.single-project .twentythirteen ul.single-project-categories{padding-left:0}.single-project.has-gallery .twentythirteen .summary{width:36%}.single-project.has-gallery .twentythirteen .gallery{width:61%}.single-project.has-gallery .tfp .gallery{width:50%}.single-project.has-gallery .tfp .entry-summary{width:50%;padding-left:2.618em!important}.twentyfourteen .tfp{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfp .project .entry-summary{padding:0;margin:0 0 1.618em!important}.twentyfourteen .tfp div.project.hentry.has-post-thumbnail{margin-top:0}.twentyfourteen .tfp .project .images img{margin-bottom:1em}@media screen and (min-width:673px){.twentyfourteen .tfp{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfp{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfp{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfp{margin-right:54px}.full-width .twentyfourteen .tfp{margin-right:auto}}
|
assets/css/woo-projects.less
CHANGED
@@ -219,6 +219,42 @@
|
|
219 |
}
|
220 |
}
|
221 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
222 |
}
|
223 |
|
224 |
/**
|
@@ -248,7 +284,6 @@
|
|
248 |
.widget_projects_categories {
|
249 |
ul.children {
|
250 |
margin-left: 2.618em;
|
251 |
-
list-style-type: disc;
|
252 |
}
|
253 |
}
|
254 |
|
219 |
}
|
220 |
}
|
221 |
}
|
222 |
+
|
223 |
+
.project-testimonial {
|
224 |
+
blockquote {
|
225 |
+
padding: 1.618em;
|
226 |
+
border: 1px solid rgba(0,0,0,0.1);
|
227 |
+
position: relative;
|
228 |
+
margin: 0;
|
229 |
+
margin-bottom: 1.387em;
|
230 |
+
|
231 |
+
&:after {
|
232 |
+
content: "";
|
233 |
+
display: block;
|
234 |
+
border: 10px solid rgba(0,0,0,0.1);
|
235 |
+
border-color: rgba(0,0,0,0.1) transparent transparent transparent;
|
236 |
+
position: absolute;
|
237 |
+
bottom: -21px;
|
238 |
+
left: 1em;
|
239 |
+
}
|
240 |
+
}
|
241 |
+
|
242 |
+
.quote {
|
243 |
+
.clearfix();
|
244 |
+
|
245 |
+
.avatar-link {
|
246 |
+
float: left;
|
247 |
+
display: block;
|
248 |
+
margin: 0 1em 1em 0;
|
249 |
+
}
|
250 |
+
|
251 |
+
cite {
|
252 |
+
span {
|
253 |
+
display: block;
|
254 |
+
}
|
255 |
+
}
|
256 |
+
}
|
257 |
+
}
|
258 |
}
|
259 |
|
260 |
/**
|
284 |
.widget_projects_categories {
|
285 |
ul.children {
|
286 |
margin-left: 2.618em;
|
|
|
287 |
}
|
288 |
}
|
289 |
|
classes/class-projects-admin.php
CHANGED
@@ -20,6 +20,8 @@ class Projects_Admin {
|
|
20 |
private $token;
|
21 |
private $post_type;
|
22 |
private $file;
|
|
|
|
|
23 |
|
24 |
/**
|
25 |
* Constructor function.
|
@@ -32,7 +34,7 @@ class Projects_Admin {
|
|
32 |
$this->dir = dirname( $file );
|
33 |
$this->file = $file;
|
34 |
$this->assets_dir = trailingslashit( $this->dir ) . 'assets';
|
35 |
-
$this->assets_url = esc_url(
|
36 |
$this->token = 'projects';
|
37 |
$this->post_type = 'project';
|
38 |
|
@@ -52,9 +54,82 @@ class Projects_Admin {
|
|
52 |
if ( $pagenow == 'edit.php' && isset( $_GET['post_type'] ) && esc_attr( $_GET['post_type'] ) == $this->post_type ) {
|
53 |
add_filter( 'manage_edit-' . $this->post_type . '_columns', array( $this, 'register_custom_column_headings' ), 10, 1 );
|
54 |
add_action( 'manage_posts_custom_column', array( $this, 'register_custom_columns' ), 10, 2 );
|
|
|
|
|
55 |
}
|
56 |
} // End __construct()
|
57 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
58 |
/**
|
59 |
* Add custom columns for the "manage" screen of this post type.
|
60 |
*
|
@@ -74,7 +149,7 @@ class Projects_Admin {
|
|
74 |
case 'image':
|
75 |
$value = '';
|
76 |
|
77 |
-
$value = projects_get_image( $id,
|
78 |
|
79 |
echo $value;
|
80 |
break;
|
@@ -94,9 +169,10 @@ class Projects_Admin {
|
|
94 |
* @return void
|
95 |
*/
|
96 |
public function register_custom_column_headings ( $defaults ) {
|
97 |
-
|
98 |
-
|
99 |
-
|
|
|
100 |
|
101 |
$last_item = '';
|
102 |
|
@@ -107,7 +183,7 @@ class Projects_Admin {
|
|
107 |
|
108 |
array_pop( $defaults );
|
109 |
}
|
110 |
-
$defaults = array_merge( $
|
111 |
|
112 |
if ( $last_item != '' ) {
|
113 |
foreach ( $last_item as $k => $v ) {
|
@@ -126,23 +202,23 @@ class Projects_Admin {
|
|
126 |
* @return array Modified array.
|
127 |
*/
|
128 |
public function updated_messages ( $messages ) {
|
129 |
-
global $post, $post_ID;
|
130 |
|
131 |
$messages[$this->post_type] = array(
|
132 |
0 => '', // Unused. Messages start at index 1.
|
133 |
-
1 => sprintf( __( '
|
134 |
-
2 => __( 'Custom field updated.', 'projects' ),
|
135 |
-
3 => __( 'Custom field deleted.', 'projects' ),
|
136 |
-
4 => __( '
|
137 |
/* translators: %s: date and time of the revision */
|
138 |
-
5 => isset($_GET['revision']) ? sprintf( __( '
|
139 |
-
6 => sprintf( __( '
|
140 |
-
7 => __( '
|
141 |
-
8 => sprintf( __( '
|
142 |
-
9 => sprintf( __( '
|
143 |
// translators: Publish box date format, see http://php.net/date
|
144 |
-
'<strong>' . date_i18n( __( 'M j, Y @ G:i' ), strtotime( $post->post_date ) ) . '</strong>', '<a target="_blank" href="' . esc_url( get_permalink($post_ID) ) . '">', '</a>' ),
|
145 |
-
10 => sprintf( __( '
|
146 |
);
|
147 |
|
148 |
return $messages;
|
@@ -156,27 +232,56 @@ class Projects_Admin {
|
|
156 |
* @return void
|
157 |
*/
|
158 |
public function meta_box_setup () {
|
|
|
|
|
|
|
|
|
|
|
159 |
// Project Details Meta Box Load
|
160 |
-
add_meta_box( 'project-data', __( '
|
|
|
161 |
// Project Images Meta Bog Load
|
162 |
-
add_meta_box( 'project-images', __( '
|
|
|
163 |
} // End meta_box_setup()
|
164 |
|
|
|
165 |
/**
|
166 |
-
* The
|
167 |
*
|
168 |
* @access public
|
169 |
* @since 1.1.0
|
170 |
* @return void
|
171 |
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
172 |
public function meta_box_content () {
|
173 |
global $post_id;
|
174 |
-
$fields
|
175 |
$field_data = $this->get_custom_fields_settings();
|
176 |
|
177 |
$html = '';
|
178 |
|
179 |
-
$html .= '<input type="hidden" name="woo_' . $this->token . '
|
180 |
|
181 |
if ( 0 < count( $field_data ) ) {
|
182 |
$html .= '<table class="form-table">' . "\n";
|
@@ -188,9 +293,58 @@ class Projects_Admin {
|
|
188 |
$data = $fields['_' . $k][0];
|
189 |
}
|
190 |
|
191 |
-
|
192 |
-
|
193 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
194 |
}
|
195 |
|
196 |
$html .= '</tbody>' . "\n";
|
@@ -207,7 +361,7 @@ class Projects_Admin {
|
|
207 |
* @return void
|
208 |
*/
|
209 |
public function meta_box_content_project_images () {
|
210 |
-
global $post;
|
211 |
?>
|
212 |
<div id="project_images_container">
|
213 |
<ul class="project_images">
|
@@ -228,7 +382,7 @@ class Projects_Admin {
|
|
228 |
echo '<li class="image" data-attachment_id="' . $attachment_id . '">
|
229 |
' . wp_get_attachment_image( $attachment_id, 'thumbnail' ) . '
|
230 |
<ul class="actions">
|
231 |
-
<li><a href="#" class="delete" title="' . __( 'Delete image', 'projects' ) . '">×</a></li>
|
232 |
</ul>
|
233 |
</li>';
|
234 |
}
|
@@ -239,7 +393,7 @@ class Projects_Admin {
|
|
239 |
|
240 |
</div>
|
241 |
<p class="add_project_images hide-if-no-js">
|
242 |
-
<a href="#"><?php
|
243 |
</p>
|
244 |
<script type="text/javascript">
|
245 |
jQuery(document).ready(function($){
|
@@ -265,9 +419,9 @@ class Projects_Admin {
|
|
265 |
// Create the media frame.
|
266 |
project_gallery_frame = wp.media.frames.downloadable_file = wp.media({
|
267 |
// Set the title of the modal.
|
268 |
-
title: '<?php _e( 'Add Images to Project Gallery', 'projects' ); ?>',
|
269 |
button: {
|
270 |
-
text: '<?php _e( 'Add to gallery', 'projects' ); ?>',
|
271 |
},
|
272 |
multiple: true
|
273 |
});
|
@@ -288,7 +442,7 @@ class Projects_Admin {
|
|
288 |
<li class="image" data-attachment_id="' + attachment.id + '">\
|
289 |
<img src="' + attachment.url + '" />\
|
290 |
<ul class="actions">\
|
291 |
-
<li><a href="#" class="delete" title="<?php _e( 'Delete image', 'projects' ); ?>">×</a></li>\
|
292 |
</ul>\
|
293 |
</li>');
|
294 |
}
|
@@ -364,7 +518,7 @@ class Projects_Admin {
|
|
364 |
global $post, $messages;
|
365 |
|
366 |
// Verify
|
367 |
-
if ( ( get_post_type() != $this->post_type ) || ! wp_verify_nonce( $_POST['woo_' . $this->token . '
|
368 |
return $post_id;
|
369 |
}
|
370 |
|
@@ -413,16 +567,16 @@ class Projects_Admin {
|
|
413 |
$fields = array();
|
414 |
|
415 |
$fields['client'] = array(
|
416 |
-
'name' => __( 'Client', 'projects' ),
|
417 |
-
'description' => __( 'Enter the client name
|
418 |
'type' => 'text',
|
419 |
'default' => '',
|
420 |
'section' => 'info'
|
421 |
);
|
422 |
|
423 |
$fields['url'] = array(
|
424 |
-
'name' => __( 'URL', 'projects' ),
|
425 |
-
'description' => __( 'Enter
|
426 |
'type' => 'url',
|
427 |
'default' => '',
|
428 |
'section' => 'info'
|
@@ -440,8 +594,9 @@ class Projects_Admin {
|
|
440 |
* @return void
|
441 |
*/
|
442 |
public function enter_title_here ( $title ) {
|
|
|
443 |
if ( get_post_type() == $this->post_type ) {
|
444 |
-
$title = __( 'Enter the
|
445 |
}
|
446 |
return $title;
|
447 |
} // End enter_title_here()
|
@@ -472,7 +627,7 @@ class Projects_Admin {
|
|
472 |
if ( -1 == $projects_page ) {
|
473 |
$url = add_query_arg( 'post_type', 'project', admin_url( 'edit.php' ) );
|
474 |
$url = add_query_arg( 'page', 'projects-settings-page', $url );
|
475 |
-
echo '<div class="updated fade"><p>' . sprintf( __( '%sProjects by WooThemes is almost ready.%s To get started, %sconfigure your projects page%s.', 'projects' ), '<strong>', '</strong>', '<a href="' . esc_url( $url ) . '">', '</a>' ) . '</p></div>' . "\n";
|
476 |
}
|
477 |
} // End configuration_admin_notice()
|
478 |
|
@@ -484,8 +639,9 @@ class Projects_Admin {
|
|
484 |
* @return void
|
485 |
*/
|
486 |
public function featured_image_label() {
|
|
|
487 |
remove_meta_box( 'postimagediv', 'project', 'side' );
|
488 |
-
add_meta_box( 'postimagediv', __( '
|
489 |
}
|
490 |
|
491 |
/**
|
@@ -498,7 +654,7 @@ class Projects_Admin {
|
|
498 |
$post_type = $this->get_current_post_type();
|
499 |
|
500 |
if ( 'project' == $post_type ) {
|
501 |
-
$content = str_replace( __( 'Set featured image' ), __( 'Set cover image', 'projects' ), $content );
|
502 |
}
|
503 |
|
504 |
return $content;
|
@@ -514,7 +670,7 @@ class Projects_Admin {
|
|
514 |
$post_type = $this->get_current_post_type();
|
515 |
|
516 |
if ( 'project' == $post_type ) {
|
517 |
-
$content = str_replace( __( 'Remove featured image' ), __( 'Remove cover image', 'projects' ), $content );
|
518 |
}
|
519 |
|
520 |
return $content;
|
@@ -529,8 +685,8 @@ class Projects_Admin {
|
|
529 |
public function featured_image_popup_set_link( $strings ) {
|
530 |
$post_type = $this->get_current_post_type();
|
531 |
if ( 'project' == $post_type ) {
|
532 |
-
$strings['setFeaturedImageTitle'] = __( 'Set Cover Image', 'projects' );
|
533 |
-
$strings['setFeaturedImage'] = __( 'Set cover image', 'projects' );
|
534 |
}
|
535 |
return $strings;
|
536 |
}
|
@@ -559,5 +715,4 @@ class Projects_Admin {
|
|
559 |
return null;
|
560 |
}
|
561 |
|
562 |
-
} // End Class
|
563 |
-
?>
|
20 |
private $token;
|
21 |
private $post_type;
|
22 |
private $file;
|
23 |
+
private $singular_name;
|
24 |
+
private $plural_name;
|
25 |
|
26 |
/**
|
27 |
* Constructor function.
|
34 |
$this->dir = dirname( $file );
|
35 |
$this->file = $file;
|
36 |
$this->assets_dir = trailingslashit( $this->dir ) . 'assets';
|
37 |
+
$this->assets_url = esc_url( trailingslashit( plugins_url( '/assets/', $file ) ) );
|
38 |
$this->token = 'projects';
|
39 |
$this->post_type = 'project';
|
40 |
|
54 |
if ( $pagenow == 'edit.php' && isset( $_GET['post_type'] ) && esc_attr( $_GET['post_type'] ) == $this->post_type ) {
|
55 |
add_filter( 'manage_edit-' . $this->post_type . '_columns', array( $this, 'register_custom_column_headings' ), 10, 1 );
|
56 |
add_action( 'manage_posts_custom_column', array( $this, 'register_custom_columns' ), 10, 2 );
|
57 |
+
add_action( 'restrict_manage_posts', array( $this, 'projects_restrict_manage_posts' ) );
|
58 |
+
add_filter( 'parse_query', array( $this, 'projects_post_type_request' ) );
|
59 |
}
|
60 |
} // End __construct()
|
61 |
|
62 |
+
/**
|
63 |
+
* Filter the request to just give posts for the given taxonomy, if applicable.
|
64 |
+
*
|
65 |
+
* @access public
|
66 |
+
* @param array $post_types - post types to add taxonomy filtering to
|
67 |
+
* @uses wp_dropdown_categories()
|
68 |
+
* @since 1.1.0
|
69 |
+
* @return void
|
70 |
+
*/
|
71 |
+
function projects_restrict_manage_posts() {
|
72 |
+
global $typenow;
|
73 |
+
|
74 |
+
$post_types = array( 'project' );
|
75 |
+
|
76 |
+
if ( in_array( $typenow, $post_types ) ) {
|
77 |
+
$filters = get_object_taxonomies( $typenow );
|
78 |
+
|
79 |
+
foreach ( $filters as $tax_slug ) {
|
80 |
+
|
81 |
+
$tax_obj = get_taxonomy( $tax_slug );
|
82 |
+
|
83 |
+
if ( isset( $_GET[$tax_slug] ) ) {
|
84 |
+
$selected = esc_attr( $_GET[$tax_slug] );
|
85 |
+
} else {
|
86 |
+
$selected = null;
|
87 |
+
}
|
88 |
+
|
89 |
+
wp_dropdown_categories( array(
|
90 |
+
'show_option_all' => __( 'Show All ' . $tax_obj->label, 'projects-by-woothemes' ),
|
91 |
+
'taxonomy' => $tax_slug,
|
92 |
+
'name' => $tax_obj->name,
|
93 |
+
'orderby' => 'name',
|
94 |
+
'selected' => $selected,
|
95 |
+
'hierarchical' => $tax_obj->hierarchical,
|
96 |
+
'show_count' => true,
|
97 |
+
'hide_empty' => true,
|
98 |
+
) );
|
99 |
+
}
|
100 |
+
}
|
101 |
+
}
|
102 |
+
|
103 |
+
/**
|
104 |
+
* Adjust the query string to use taxonomy slug instead of ID.
|
105 |
+
*
|
106 |
+
* @access public
|
107 |
+
* @param array $filters - all taxonomies for the current post type
|
108 |
+
* @uses get_object_taxonomies()
|
109 |
+
* @uses get_term_by()
|
110 |
+
* @since 1.1.0
|
111 |
+
* @return void
|
112 |
+
*/
|
113 |
+
function projects_post_type_request( $query ) {
|
114 |
+
global $pagenow, $typenow;
|
115 |
+
|
116 |
+
$filters = get_object_taxonomies( $typenow );
|
117 |
+
|
118 |
+
foreach ( $filters as $tax_slug ) {
|
119 |
+
$var = &$query->query_vars[$tax_slug];
|
120 |
+
|
121 |
+
if ( isset( $var ) ) {
|
122 |
+
$term = get_term_by( 'id', $var, $tax_slug );
|
123 |
+
|
124 |
+
if ( false != $term ) {
|
125 |
+
$var = $term->slug;
|
126 |
+
}
|
127 |
+
}
|
128 |
+
}
|
129 |
+
|
130 |
+
return $query;
|
131 |
+
}
|
132 |
+
|
133 |
/**
|
134 |
* Add custom columns for the "manage" screen of this post type.
|
135 |
*
|
149 |
case 'image':
|
150 |
$value = '';
|
151 |
|
152 |
+
$value = projects_get_image( $id, 120 );
|
153 |
|
154 |
echo $value;
|
155 |
break;
|
169 |
* @return void
|
170 |
*/
|
171 |
public function register_custom_column_headings ( $defaults ) {
|
172 |
+
|
173 |
+
$new_columns = array();
|
174 |
+
$new_columns['cb'] = $defaults['cb'];
|
175 |
+
$new_columns['image'] = __( 'Cover Image', 'projects-by-woothemes' );
|
176 |
|
177 |
$last_item = '';
|
178 |
|
183 |
|
184 |
array_pop( $defaults );
|
185 |
}
|
186 |
+
$defaults = array_merge( $new_columns, $defaults );
|
187 |
|
188 |
if ( $last_item != '' ) {
|
189 |
foreach ( $last_item as $k => $v ) {
|
202 |
* @return array Modified array.
|
203 |
*/
|
204 |
public function updated_messages ( $messages ) {
|
205 |
+
global $post, $post_ID, $projects;
|
206 |
|
207 |
$messages[$this->post_type] = array(
|
208 |
0 => '', // Unused. Messages start at index 1.
|
209 |
+
1 => sprintf( __( '%s updated. View %s%s%s', 'projects-by-woothemes' ), $projects->singular_name, '<a href="' . esc_url( get_permalink( $post_ID ) ) . '">', strtolower( $projects->singular_name ), '</a>' ),
|
210 |
+
2 => __( 'Custom field updated.', 'projects-by-woothemes' ),
|
211 |
+
3 => __( 'Custom field deleted.', 'projects-by-woothemes' ),
|
212 |
+
4 => sprintf( __( '%s updated.', 'projects-by-woothemes' ), $projects->singular_name ),
|
213 |
/* translators: %s: date and time of the revision */
|
214 |
+
5 => isset( $_GET['revision'] ) ? sprintf( __( '%s restored to revision from %s', 'projects-by-woothemes' ), $projects->singular_name, wp_post_revision_title( (int) $_GET['revision'], false ) ) : false,
|
215 |
+
6 => sprintf( __( '%s published. View %s%s%s', 'projects-by-woothemes' ), $projects->singular_name, '<a href="' . esc_url( get_permalink( $post_ID ) ) . '">', strtolower( $projects->singular_name ), '</a>' ),
|
216 |
+
7 => sprintf( __( '%s saved.' ), $projects->singular_name ),
|
217 |
+
8 => sprintf( __( '%s submitted. Preview %s%s%s', 'projects-by-woothemes' ), $projects->singular_name, '<a target="_blank" href="' . esc_url( add_query_arg( 'preview', 'true', get_permalink( $post_ID ) ) ) . '">', strtolower( $projects->singular_name ), '</a>' ),
|
218 |
+
9 => sprintf( __( '%s scheduled for: %s. Preview %s', 'projects-by-woothemes' ), $projects->singular_name,
|
219 |
// translators: Publish box date format, see http://php.net/date
|
220 |
+
'<strong>' . date_i18n( __( 'M j, Y @ G:i' ), strtotime( $post->post_date ) ) . '</strong>', '<a target="_blank" href="' . esc_url( get_permalink($post_ID) ) . '">', strtolower( $projects->singular_name ), '</a>' ),
|
221 |
+
10 => sprintf( __( '%s draft updated. Preview %s%s%s', 'projects-by-woothemes' ), $projects->singular_name, '<a target="_blank" href="' . esc_url( add_query_arg( 'preview', 'true', get_permalink( $post_ID ) ) ) . '">', strtolower( $projects->singular_name ), '</a>' ),
|
222 |
);
|
223 |
|
224 |
return $messages;
|
232 |
* @return void
|
233 |
*/
|
234 |
public function meta_box_setup () {
|
235 |
+
global $projects;
|
236 |
+
|
237 |
+
// Add short description meta box (replaces default excerpt)
|
238 |
+
add_meta_box( 'postexcerpt', sprintf( __( '%s Short Description', 'projects-by-woothemes' ), $projects->singular_name ), array( $this, 'meta_box_short_description' ), $this->post_type, 'normal' );
|
239 |
+
|
240 |
// Project Details Meta Box Load
|
241 |
+
add_meta_box( 'project-data', sprintf( __( '%s Details', 'projects-by-woothemes' ), $projects->singular_name ), array( $this, 'meta_box_content' ), $this->post_type, 'normal', 'high' );
|
242 |
+
|
243 |
// Project Images Meta Bog Load
|
244 |
+
add_meta_box( 'project-images', sprintf( __( '%s Gallery', 'projects-by-woothemes' ), $projects->singular_name ), array( $this, 'meta_box_content_project_images' ), $this->post_type, 'side' );
|
245 |
+
|
246 |
} // End meta_box_setup()
|
247 |
|
248 |
+
|
249 |
/**
|
250 |
+
* The project short description meta box.
|
251 |
*
|
252 |
* @access public
|
253 |
* @since 1.1.0
|
254 |
* @return void
|
255 |
*/
|
256 |
+
public function meta_box_short_description( $post ) {
|
257 |
+
$settings = array(
|
258 |
+
'textarea_name' => 'excerpt',
|
259 |
+
'quicktags' => array( 'buttons' => 'em,strong,link' ),
|
260 |
+
'tinymce' => array(
|
261 |
+
'theme_advanced_buttons1' => 'bold,italic,strikethrough,separator,bullist,numlist,separator,blockquote,separator,justifyleft,justifycenter,justifyright,separator,link,unlink,separator,undo,redo,separator',
|
262 |
+
'theme_advanced_buttons2' => '',
|
263 |
+
),
|
264 |
+
'editor_css' => '<style>#wp-excerpt-editor-container .wp-editor-area{height:175px; width:100%;}</style>'
|
265 |
+
);
|
266 |
+
|
267 |
+
wp_editor( htmlspecialchars_decode( $post->post_excerpt ), 'excerpt', apply_filters( 'projects_product_short_description_editor_settings', $settings ) );
|
268 |
+
}
|
269 |
+
|
270 |
+
/**
|
271 |
+
* The contents of our meta box.
|
272 |
+
*
|
273 |
+
* @access public
|
274 |
+
* @since 1.0.0
|
275 |
+
* @return void
|
276 |
+
*/
|
277 |
public function meta_box_content () {
|
278 |
global $post_id;
|
279 |
+
$fields = get_post_custom( $post_id );
|
280 |
$field_data = $this->get_custom_fields_settings();
|
281 |
|
282 |
$html = '';
|
283 |
|
284 |
+
$html .= '<input type="hidden" name="woo_' . $this->token . '_nonce" id="woo_' . $this->token . '_nonce" value="' . wp_create_nonce( plugin_basename( $this->dir ) ) . '" />';
|
285 |
|
286 |
if ( 0 < count( $field_data ) ) {
|
287 |
$html .= '<table class="form-table">' . "\n";
|
293 |
$data = $fields['_' . $k][0];
|
294 |
}
|
295 |
|
296 |
+
switch ( $v['type'] ) {
|
297 |
+
case 'hidden':
|
298 |
+
$field = '<input name="' . esc_attr( $k ) . '" type="hidden" id="' . esc_attr( $k ) . '" value="' . esc_attr( $data ) . '" />';
|
299 |
+
$html .= '<tr valign="top">' . $field . "\n";
|
300 |
+
$html .= '<tr/>' . "\n";
|
301 |
+
break;
|
302 |
+
case 'text':
|
303 |
+
case 'url':
|
304 |
+
$field = '<input name="' . esc_attr( $k ) . '" type="text" id="' . esc_attr( $k ) . '" class="regular-text" value="' . esc_attr( $data ) . '" />';
|
305 |
+
$html .= '<tr valign="top"><th scope="row"><label for="' . esc_attr( $k ) . '">' . $v['name'] . '</label></th><td>' . $field . "\n";
|
306 |
+
$html .= '<p class="description">' . $v['description'] . '</p>' . "\n";
|
307 |
+
$html .= '</td><tr/>' . "\n";
|
308 |
+
break;
|
309 |
+
case 'radio':
|
310 |
+
$field = '';
|
311 |
+
|
312 |
+
if ( isset( $v['options'] ) && is_array( $v['options'] ) ) {
|
313 |
+
foreach ( $v['options'] as $val => $option ){
|
314 |
+
$field .= '<label for="' . esc_attr( $v['name'] . '-' . $val ) . '"><input id="' . esc_attr( $v['name'] . '-' . $val ) . '" type="radio" name="' . esc_attr( $k ) . '" value="' . esc_attr( $val ) . '" ' . checked( $val, $data, false ) . ' / >'. $option . '</label>' . "\n";
|
315 |
+
}
|
316 |
+
}
|
317 |
+
|
318 |
+
$html .= '<tr valign="top" class="projects-radio"><th scope="row"><label>' . $v['name'] . '</label></th><td>' . $field . "\n";
|
319 |
+
$html .= '<p class="description">' . $v['description'] . '</p>' . "\n";
|
320 |
+
$html .= '</td><tr/>' . "\n";
|
321 |
+
break;
|
322 |
+
case 'select':
|
323 |
+
$field = '<select name="' . esc_attr( $k ) . '" id="' . esc_attr( $k ) . '" >'. "\n";
|
324 |
+
|
325 |
+
if ( isset( $v['options'] ) && is_array( $v['options'] ) ) {
|
326 |
+
foreach ( $v['options'] as $val => $option ){
|
327 |
+
$field .= '<option value="' . esc_attr( $val ) . '" ' . selected( $val, $data, false ) . '>'. $option .'</option>' . "\n";
|
328 |
+
}
|
329 |
+
}
|
330 |
+
|
331 |
+
$field .= '</select>'. "\n";
|
332 |
+
$html .= '<tr valign="top"><th scope="row"><label for="' . esc_attr( $k ) . '">' . $v['name'] . '</label></th><td>' . $field . "\n";
|
333 |
+
$html .= '<p class="description">' . $v['description'] . '</p>' . "\n";
|
334 |
+
$html .= '</td><tr/>' . "\n";
|
335 |
+
break;
|
336 |
+
default:
|
337 |
+
$field = apply_filters( 'projects_data_field_type_' . $v['type'], null, $k, $data, $v );
|
338 |
+
|
339 |
+
if ( $field ) {
|
340 |
+
$html .= '<tr valign="top"><th scope="row"><label for="' . esc_attr( $k ) . '">' . $v['name'] . '</label></th><td>' . $field . "\n";
|
341 |
+
$html .= '<p class="description">' . $v['description'] . '</p>' . "\n";
|
342 |
+
$html .= '</td><tr/>' . "\n";
|
343 |
+
}
|
344 |
+
|
345 |
+
break;
|
346 |
+
}
|
347 |
+
|
348 |
}
|
349 |
|
350 |
$html .= '</tbody>' . "\n";
|
361 |
* @return void
|
362 |
*/
|
363 |
public function meta_box_content_project_images () {
|
364 |
+
global $post, $projects;
|
365 |
?>
|
366 |
<div id="project_images_container">
|
367 |
<ul class="project_images">
|
382 |
echo '<li class="image" data-attachment_id="' . $attachment_id . '">
|
383 |
' . wp_get_attachment_image( $attachment_id, 'thumbnail' ) . '
|
384 |
<ul class="actions">
|
385 |
+
<li><a href="#" class="delete" title="' . __( 'Delete image', 'projects-by-woothemes' ) . '">×</a></li>
|
386 |
</ul>
|
387 |
</li>';
|
388 |
}
|
393 |
|
394 |
</div>
|
395 |
<p class="add_project_images hide-if-no-js">
|
396 |
+
<a href="#"><?php printf( __( 'Add %s gallery images', 'projects-by-woothemes' ), strtolower( $projects->singular_name ) ); ?></a>
|
397 |
</p>
|
398 |
<script type="text/javascript">
|
399 |
jQuery(document).ready(function($){
|
419 |
// Create the media frame.
|
420 |
project_gallery_frame = wp.media.frames.downloadable_file = wp.media({
|
421 |
// Set the title of the modal.
|
422 |
+
title: '<?php _e( 'Add Images to Project Gallery', 'projects-by-woothemes' ); ?>',
|
423 |
button: {
|
424 |
+
text: '<?php _e( 'Add to gallery', 'projects-by-woothemes' ); ?>',
|
425 |
},
|
426 |
multiple: true
|
427 |
});
|
442 |
<li class="image" data-attachment_id="' + attachment.id + '">\
|
443 |
<img src="' + attachment.url + '" />\
|
444 |
<ul class="actions">\
|
445 |
+
<li><a href="#" class="delete" title="<?php _e( 'Delete image', 'projects-by-woothemes' ); ?>">×</a></li>\
|
446 |
</ul>\
|
447 |
</li>');
|
448 |
}
|
518 |
global $post, $messages;
|
519 |
|
520 |
// Verify
|
521 |
+
if ( ( get_post_type() != $this->post_type ) || ! wp_verify_nonce( $_POST['woo_' . $this->token . '_nonce'], plugin_basename( $this->dir ) ) ) {
|
522 |
return $post_id;
|
523 |
}
|
524 |
|
567 |
$fields = array();
|
568 |
|
569 |
$fields['client'] = array(
|
570 |
+
'name' => __( 'Client', 'projects-by-woothemes' ),
|
571 |
+
'description' => __( 'Enter the client name. (Optional)', 'projects-by-woothemes' ),
|
572 |
'type' => 'text',
|
573 |
'default' => '',
|
574 |
'section' => 'info'
|
575 |
);
|
576 |
|
577 |
$fields['url'] = array(
|
578 |
+
'name' => __( 'URL', 'projects-by-woothemes' ),
|
579 |
+
'description' => __( 'Enter the project URL. (Optional)', 'projects-by-woothemes' ),
|
580 |
'type' => 'url',
|
581 |
'default' => '',
|
582 |
'section' => 'info'
|
594 |
* @return void
|
595 |
*/
|
596 |
public function enter_title_here ( $title ) {
|
597 |
+
global $projects;
|
598 |
if ( get_post_type() == $this->post_type ) {
|
599 |
+
$title = sprintf( __( 'Enter the %s title here', 'projects-by-woothemes' ), strtolower( $projects->singular_name ) );
|
600 |
}
|
601 |
return $title;
|
602 |
} // End enter_title_here()
|
627 |
if ( -1 == $projects_page ) {
|
628 |
$url = add_query_arg( 'post_type', 'project', admin_url( 'edit.php' ) );
|
629 |
$url = add_query_arg( 'page', 'projects-settings-page', $url );
|
630 |
+
echo '<div class="updated fade"><p>' . sprintf( __( '%sProjects by WooThemes is almost ready.%s To get started, %sconfigure your projects page%s.', 'projects-by-woothemes' ), '<strong>', '</strong>', '<a href="' . esc_url( $url ) . '">', '</a>' ) . '</p></div>' . "\n";
|
631 |
}
|
632 |
} // End configuration_admin_notice()
|
633 |
|
639 |
* @return void
|
640 |
*/
|
641 |
public function featured_image_label() {
|
642 |
+
global $projects;
|
643 |
remove_meta_box( 'postimagediv', 'project', 'side' );
|
644 |
+
add_meta_box( 'postimagediv', sprintf( __( '%s Cover Image', 'projects-by-woothemes' ), $projects->singular_name ), 'post_thumbnail_meta_box', 'project', 'side' );
|
645 |
}
|
646 |
|
647 |
/**
|
654 |
$post_type = $this->get_current_post_type();
|
655 |
|
656 |
if ( 'project' == $post_type ) {
|
657 |
+
$content = str_replace( __( 'Set featured image' ), __( 'Set cover image', 'projects-by-woothemes' ), $content );
|
658 |
}
|
659 |
|
660 |
return $content;
|
670 |
$post_type = $this->get_current_post_type();
|
671 |
|
672 |
if ( 'project' == $post_type ) {
|
673 |
+
$content = str_replace( __( 'Remove featured image' ), __( 'Remove cover image', 'projects-by-woothemes' ), $content );
|
674 |
}
|
675 |
|
676 |
return $content;
|
685 |
public function featured_image_popup_set_link( $strings ) {
|
686 |
$post_type = $this->get_current_post_type();
|
687 |
if ( 'project' == $post_type ) {
|
688 |
+
$strings['setFeaturedImageTitle'] = __( 'Set Cover Image', 'projects-by-woothemes' );
|
689 |
+
$strings['setFeaturedImage'] = __( 'Set cover image', 'projects-by-woothemes' );
|
690 |
}
|
691 |
return $strings;
|
692 |
}
|
715 |
return null;
|
716 |
}
|
717 |
|
718 |
+
} // End Class
|
|
classes/class-projects-settings.php
CHANGED
@@ -28,14 +28,14 @@ class Projects_Settings {
|
|
28 |
} // End __construct()
|
29 |
|
30 |
public function projects_add_settings_page() {
|
31 |
-
add_submenu_page( 'edit.php?post_type=project', __( 'Settings', 'projects' ), __( 'Settings', 'projects' ), 'publish_posts', 'projects-settings-page', array( $this, 'projects_settings_page' ) );
|
32 |
}
|
33 |
|
34 |
public function projects_settings_page() {
|
35 |
?>
|
36 |
<div class="wrap">
|
37 |
|
38 |
-
<h2><?php _e( 'Projects Settings', 'projects' ); ?></h2>
|
39 |
|
40 |
<form action="options.php" method="post">
|
41 |
|
@@ -55,13 +55,13 @@ class Projects_Settings {
|
|
55 |
|
56 |
public function projects_options_init(){
|
57 |
register_setting( 'projects_main_settings', 'projects', array( $this, 'projects_main_settings_validate' ) );
|
58 |
-
add_settings_section( 'projects_page_settings_description', __( 'Pages', 'projects' ), array( $this, 'projects_page_settings' ), 'projects' );
|
59 |
-
add_settings_section( 'projects_image_settings_description', __( 'Images', 'projects' ), array( $this, 'projects_images_settings' ), 'projects' );
|
60 |
}
|
61 |
|
62 |
public function projects_page_settings() {
|
63 |
?>
|
64 |
-
<p><?php _e( '
|
65 |
<?php
|
66 |
$options = get_option( 'projects' );
|
67 |
$args = array(
|
@@ -74,11 +74,11 @@ class Projects_Settings {
|
|
74 |
?>
|
75 |
<table class="form-table">
|
76 |
<tr valign="top">
|
77 |
-
<th scope="row"><?php _e( 'Projects Page', 'projects' ); ?></th>
|
78 |
<td>
|
79 |
<?php wp_dropdown_pages( $args ); ?>
|
80 |
<p class="description">
|
81 |
-
<?php _e( '
|
82 |
</p>
|
83 |
</td>
|
84 |
</tr>
|
@@ -88,7 +88,7 @@ class Projects_Settings {
|
|
88 |
|
89 |
public function projects_images_settings() {
|
90 |
?>
|
91 |
-
<p><?php _e ( 'These settings
|
92 |
<?php
|
93 |
|
94 |
$options = get_option( 'projects' );
|
@@ -115,26 +115,26 @@ class Projects_Settings {
|
|
115 |
<table class="form-table">
|
116 |
<tr valign="top">
|
117 |
<th scope="row">
|
118 |
-
<?php _e( 'Archive Images', 'projects' ); ?>
|
119 |
</th>
|
120 |
<td>
|
121 |
-
<?php _e( 'Width:', 'projects' ); ?> <input type="text" size="3" name="projects[project-archive][width]" value="<?php echo $options['project-archive']['width']; ?>" /> <?php _e( 'Height:', 'projects' ); ?> <input type="text" size="3" name="projects[project-archive][height]" value="<?php echo $options['project-archive']['height']; ?>" />
|
122 |
</td>
|
123 |
</tr>
|
124 |
<tr valign="top">
|
125 |
<th scope="row">
|
126 |
-
<?php _e( 'Single Images', 'projects' ); ?>
|
127 |
</th>
|
128 |
<td>
|
129 |
-
<?php _e( 'Width:', 'projects' ); ?> <input type="text" size="3" name="projects[project-single][width]" value="<?php echo $options['project-single']['width']; ?>" /> <?php _e( 'Height:', 'projects' ); ?> <input type="text" size="3" name="projects[project-single][height]" value="<?php echo $options['project-single']['height']; ?>" />
|
130 |
</td>
|
131 |
</tr>
|
132 |
<tr valign="top">
|
133 |
<th scope="row">
|
134 |
-
<?php _e( 'Thumbnails', 'projects' ); ?>
|
135 |
</th>
|
136 |
<td>
|
137 |
-
<?php _e( 'Width:', 'projects' ); ?> <input type="text" size="3" name="projects[project-thumbnail][width]" value="<?php echo $options['project-thumbnail']['width']; ?>" /> <?php _e( 'Height:', 'projects' ); ?> <input type="text" size="3" name="projects[project-thumbnail][height]" value="<?php echo $options['project-thumbnail']['height']; ?>" />
|
138 |
</td>
|
139 |
</tr>
|
140 |
</table>
|
@@ -160,4 +160,4 @@ class Projects_Settings {
|
|
160 |
|
161 |
} // End Class
|
162 |
|
163 |
-
new Projects_Settings();
|
28 |
} // End __construct()
|
29 |
|
30 |
public function projects_add_settings_page() {
|
31 |
+
add_submenu_page( 'edit.php?post_type=project', __( 'Settings', 'projects-by-woothemes' ), __( 'Settings', 'projects-by-woothemes' ), 'publish_posts', 'projects-settings-page', array( $this, 'projects_settings_page' ) );
|
32 |
}
|
33 |
|
34 |
public function projects_settings_page() {
|
35 |
?>
|
36 |
<div class="wrap">
|
37 |
|
38 |
+
<h2><?php _e( 'Projects Settings', 'projects-by-woothemes' ); ?></h2>
|
39 |
|
40 |
<form action="options.php" method="post">
|
41 |
|
55 |
|
56 |
public function projects_options_init(){
|
57 |
register_setting( 'projects_main_settings', 'projects', array( $this, 'projects_main_settings_validate' ) );
|
58 |
+
add_settings_section( 'projects_page_settings_description', __( 'Pages', 'projects-by-woothemes' ), array( $this, 'projects_page_settings' ), 'projects' );
|
59 |
+
add_settings_section( 'projects_image_settings_description', __( 'Images', 'projects-by-woothemes' ), array( $this, 'projects_images_settings' ), 'projects' );
|
60 |
}
|
61 |
|
62 |
public function projects_page_settings() {
|
63 |
?>
|
64 |
+
<p><?php _e( 'Configure projects pages.', 'projects-by-woothemes' ); ?></p>
|
65 |
<?php
|
66 |
$options = get_option( 'projects' );
|
67 |
$args = array(
|
74 |
?>
|
75 |
<table class="form-table">
|
76 |
<tr valign="top">
|
77 |
+
<th scope="row"><?php _e( 'Projects Page', 'projects-by-woothemes' ); ?></th>
|
78 |
<td>
|
79 |
<?php wp_dropdown_pages( $args ); ?>
|
80 |
<p class="description">
|
81 |
+
<?php _e( 'The base page of your projects. This is your projects archive.', 'projects-by-woothemes' ); ?>
|
82 |
</p>
|
83 |
</td>
|
84 |
</tr>
|
88 |
|
89 |
public function projects_images_settings() {
|
90 |
?>
|
91 |
+
<p><?php _e ( 'These settings control the dimensions of thumbnails in your projects. After updating these settings you may need to' , 'projects-by-woothemes' ); ?> <a href="http://wordpress.org/extend/plugins/regenerate-thumbnails/"><?php _e( 'regenerate your thumbnails', 'projects-by-woothemes' ); ?></a>.</p>
|
92 |
<?php
|
93 |
|
94 |
$options = get_option( 'projects' );
|
115 |
<table class="form-table">
|
116 |
<tr valign="top">
|
117 |
<th scope="row">
|
118 |
+
<?php _e( 'Archive Images', 'projects-by-woothemes' ); ?>
|
119 |
</th>
|
120 |
<td>
|
121 |
+
<?php _e( 'Width:', 'projects-by-woothemes' ); ?> <input type="text" size="3" name="projects[project-archive][width]" value="<?php echo $options['project-archive']['width']; ?>" /> <?php _e( 'Height:', 'projects-by-woothemes' ); ?> <input type="text" size="3" name="projects[project-archive][height]" value="<?php echo $options['project-archive']['height']; ?>" />
|
122 |
</td>
|
123 |
</tr>
|
124 |
<tr valign="top">
|
125 |
<th scope="row">
|
126 |
+
<?php _e( 'Single Images', 'projects-by-woothemes' ); ?>
|
127 |
</th>
|
128 |
<td>
|
129 |
+
<?php _e( 'Width:', 'projects-by-woothemes' ); ?> <input type="text" size="3" name="projects[project-single][width]" value="<?php echo $options['project-single']['width']; ?>" /> <?php _e( 'Height:', 'projects-by-woothemes' ); ?> <input type="text" size="3" name="projects[project-single][height]" value="<?php echo $options['project-single']['height']; ?>" />
|
130 |
</td>
|
131 |
</tr>
|
132 |
<tr valign="top">
|
133 |
<th scope="row">
|
134 |
+
<?php _e( 'Thumbnails', 'projects-by-woothemes' ); ?>
|
135 |
</th>
|
136 |
<td>
|
137 |
+
<?php _e( 'Width:', 'projects-by-woothemes' ); ?> <input type="text" size="3" name="projects[project-thumbnail][width]" value="<?php echo $options['project-thumbnail']['width']; ?>" /> <?php _e( 'Height:', 'projects-by-woothemes' ); ?> <input type="text" size="3" name="projects[project-thumbnail][height]" value="<?php echo $options['project-thumbnail']['height']; ?>" />
|
138 |
</td>
|
139 |
</tr>
|
140 |
</table>
|
160 |
|
161 |
} // End Class
|
162 |
|
163 |
+
new Projects_Settings();
|
classes/class-projects-taxonomy.php
CHANGED
@@ -68,8 +68,8 @@ class Projects_Taxonomy {
|
|
68 |
$this->singular = esc_html( $singular );
|
69 |
$this->plural = esc_html( $plural );
|
70 |
|
71 |
-
if ( '' == $this->singular ) $this->singular = __( 'Category', 'projects' );
|
72 |
-
if ( '' == $this->plural ) $this->plural = __( 'Categories', 'projects' );
|
73 |
|
74 |
$this->args = wp_parse_args( $args, $this->_get_default_args() );
|
75 |
} // End __construct()
|
@@ -92,17 +92,17 @@ class Projects_Taxonomy {
|
|
92 |
*/
|
93 |
private function _get_default_labels () {
|
94 |
return array(
|
95 |
-
'name' => sprintf( _x( '%s', 'taxonomy general name', 'projects' ), $this->plural ),
|
96 |
-
'singular_name' => sprintf( _x( '%s', 'taxonomy singular name', 'projects' ), $this->singular ),
|
97 |
-
'search_items' => sprintf( __( 'Search %s', 'projects' ), $this->plural ),
|
98 |
-
'all_items' => sprintf( __( 'All %s', 'projects' ), $this->plural ),
|
99 |
-
'parent_item' => sprintf( __( 'Parent %s', 'projects' ), $this->singular ),
|
100 |
-
'parent_item_colon' => sprintf( __( 'Parent %s:', 'projects' ), $this->singular ),
|
101 |
-
'edit_item' => sprintf( __( 'Edit %s', 'projects' ), $this->singular ),
|
102 |
-
'update_item' => sprintf( __( 'Update %s', 'projects' ), $this->singular ),
|
103 |
-
'add_new_item' => sprintf( __( 'Add New %s', 'projects' ), $this->singular ),
|
104 |
-
'new_item_name' => sprintf( __( 'New %s Name', 'projects' ), $this->singular ),
|
105 |
-
'menu_name' => sprintf( __( '%s', 'projects' ), $this->plural )
|
106 |
);
|
107 |
} // End _get_default_labels()
|
108 |
|
@@ -113,7 +113,7 @@ class Projects_Taxonomy {
|
|
113 |
* @return void
|
114 |
*/
|
115 |
public function register () {
|
116 |
-
|
|
|
117 |
} // End register()
|
118 |
-
} // End Class
|
119 |
-
?>
|
68 |
$this->singular = esc_html( $singular );
|
69 |
$this->plural = esc_html( $plural );
|
70 |
|
71 |
+
if ( '' == $this->singular ) $this->singular = __( 'Category', 'projects-by-woothemes' );
|
72 |
+
if ( '' == $this->plural ) $this->plural = __( 'Categories', 'projects-by-woothemes' );
|
73 |
|
74 |
$this->args = wp_parse_args( $args, $this->_get_default_args() );
|
75 |
} // End __construct()
|
92 |
*/
|
93 |
private function _get_default_labels () {
|
94 |
return array(
|
95 |
+
'name' => sprintf( _x( '%s', 'taxonomy general name', 'projects-by-woothemes' ), $this->plural ),
|
96 |
+
'singular_name' => sprintf( _x( '%s', 'taxonomy singular name', 'projects-by-woothemes' ), $this->singular ),
|
97 |
+
'search_items' => sprintf( __( 'Search %s', 'projects-by-woothemes' ), $this->plural ),
|
98 |
+
'all_items' => sprintf( __( 'All %s', 'projects-by-woothemes' ), $this->plural ),
|
99 |
+
'parent_item' => sprintf( __( 'Parent %s', 'projects-by-woothemes' ), $this->singular ),
|
100 |
+
'parent_item_colon' => sprintf( __( 'Parent %s:', 'projects-by-woothemes' ), $this->singular ),
|
101 |
+
'edit_item' => sprintf( __( 'Edit %s', 'projects-by-woothemes' ), $this->singular ),
|
102 |
+
'update_item' => sprintf( __( 'Update %s', 'projects-by-woothemes' ), $this->singular ),
|
103 |
+
'add_new_item' => sprintf( __( 'Add New %s', 'projects-by-woothemes' ), $this->singular ),
|
104 |
+
'new_item_name' => sprintf( __( 'New %s Name', 'projects-by-woothemes' ), $this->singular ),
|
105 |
+
'menu_name' => sprintf( __( '%s', 'projects-by-woothemes' ), $this->plural )
|
106 |
);
|
107 |
} // End _get_default_labels()
|
108 |
|
113 |
* @return void
|
114 |
*/
|
115 |
public function register () {
|
116 |
+
$args = apply_filters( 'projects_register_taxonomy', $this->args );
|
117 |
+
register_taxonomy( esc_attr( $this->token ), esc_attr( $this->post_type ), (array) $args );
|
118 |
} // End register()
|
119 |
+
} // End Class
|
|
classes/class-projects.php
CHANGED
@@ -19,6 +19,8 @@ class Projects {
|
|
19 |
private $token;
|
20 |
private $post_type;
|
21 |
private $file;
|
|
|
|
|
22 |
public $taxonomy_category;
|
23 |
|
24 |
public $template_url;
|
@@ -29,7 +31,7 @@ class Projects {
|
|
29 |
/**
|
30 |
* @var string
|
31 |
*/
|
32 |
-
public $version = '1.
|
33 |
|
34 |
/**
|
35 |
* Constructor function.
|
@@ -42,7 +44,7 @@ class Projects {
|
|
42 |
$this->dir = dirname( $file );
|
43 |
$this->file = $file;
|
44 |
$this->assets_dir = trailingslashit( $this->dir ) . 'assets';
|
45 |
-
$this->assets_url = esc_url(
|
46 |
$this->token = 'projects';
|
47 |
$this->post_type = 'project';
|
48 |
|
@@ -61,6 +63,7 @@ class Projects {
|
|
61 |
// Run this on deactivation.
|
62 |
register_deactivation_hook( $this->file, array( $this, 'deactivation' ) );
|
63 |
|
|
|
64 |
add_action( 'init', array( $this, 'register_rewrite_tags' ) );
|
65 |
add_action( 'init', array( $this, 'register_post_type' ) );
|
66 |
add_action( 'init', array( $this, 'register_taxonomy' ) );
|
@@ -75,6 +78,10 @@ class Projects {
|
|
75 |
require_once( 'class-projects-frontend.php' );
|
76 |
$this->frontend = new Projects_Frontend( $file );
|
77 |
}
|
|
|
|
|
|
|
|
|
78 |
} // End __construct()
|
79 |
|
80 |
/**
|
@@ -95,6 +102,18 @@ class Projects {
|
|
95 |
define( 'PROJECTS_VERSION', $this->version );
|
96 |
}
|
97 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
98 |
/**
|
99 |
* Register the post type.
|
100 |
*
|
@@ -103,19 +122,19 @@ class Projects {
|
|
103 |
*/
|
104 |
public function register_post_type () {
|
105 |
$labels = array(
|
106 |
-
'name' =>
|
107 |
-
'singular_name' =>
|
108 |
-
'add_new' => _x( 'Add New', $this->post_type, 'projects' ),
|
109 |
-
'add_new_item' => sprintf( __( 'Add New %s', 'projects' ),
|
110 |
-
'edit_item' => sprintf( __( 'Edit %s', 'projects' ),
|
111 |
-
'new_item' => sprintf( __( 'New %s', 'projects' ),
|
112 |
-
'all_items' => sprintf( _x( 'All %s', $this->post_type, 'projects' ),
|
113 |
-
'view_item' => sprintf( __( 'View %s', 'projects' ),
|
114 |
-
'search_items' => sprintf( __( 'Search %a', 'projects' ),
|
115 |
-
'not_found' =>
|
116 |
-
'not_found_in_trash' => sprintf( __( 'No %s Found In Trash', 'projects' ),
|
117 |
'parent_item_colon' => '',
|
118 |
-
'menu_name' =>
|
119 |
|
120 |
);
|
121 |
$args = array(
|
@@ -126,7 +145,7 @@ class Projects {
|
|
126 |
'show_in_menu' => true,
|
127 |
'query_var' => true,
|
128 |
'rewrite' => array(
|
129 |
-
'slug' => '
|
130 |
'with_front' => false
|
131 |
),
|
132 |
'capability_type' => 'post',
|
@@ -141,7 +160,10 @@ class Projects {
|
|
141 |
'menu_position' => 5,
|
142 |
'menu_icon' => ''
|
143 |
);
|
144 |
-
|
|
|
|
|
|
|
145 |
} // End register_post_type()
|
146 |
|
147 |
/**
|
@@ -266,7 +288,7 @@ class Projects {
|
|
266 |
* @return void
|
267 |
*/
|
268 |
public function load_localisation () {
|
269 |
-
load_plugin_textdomain( 'projects', false, dirname( plugin_basename( $this->file ) ) . '/lang/' );
|
270 |
} // End load_localisation()
|
271 |
|
272 |
/**
|
@@ -275,7 +297,7 @@ class Projects {
|
|
275 |
* @return void
|
276 |
*/
|
277 |
public function load_plugin_textdomain () {
|
278 |
-
$domain = 'projects';
|
279 |
// The "plugin_locale" filter is also used in load_plugin_textdomain()
|
280 |
$locale = apply_filters( 'plugin_locale', get_locale(), $domain );
|
281 |
|
@@ -366,8 +388,8 @@ class Projects {
|
|
366 |
return apply_filters( 'projects_get_image_size_' . $image_size, '' );
|
367 |
|
368 |
// Get image size from options
|
369 |
-
$options
|
370 |
-
$size
|
371 |
|
372 |
$size['width'] = isset( $size['width'] ) ? $size['width'] : '300';
|
373 |
$size['height'] = isset( $size['height'] ) ? $size['height'] : '300';
|
@@ -375,4 +397,149 @@ class Projects {
|
|
375 |
|
376 |
return apply_filters( 'projects_get_image_size_' . $image_size, $size );
|
377 |
} // End get_image_size()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
378 |
} // End Class
|
19 |
private $token;
|
20 |
private $post_type;
|
21 |
private $file;
|
22 |
+
public $singular_name;
|
23 |
+
public $plural_name;
|
24 |
public $taxonomy_category;
|
25 |
|
26 |
public $template_url;
|
31 |
/**
|
32 |
* @var string
|
33 |
*/
|
34 |
+
public $version = '1.1.0';
|
35 |
|
36 |
/**
|
37 |
* Constructor function.
|
44 |
$this->dir = dirname( $file );
|
45 |
$this->file = $file;
|
46 |
$this->assets_dir = trailingslashit( $this->dir ) . 'assets';
|
47 |
+
$this->assets_url = esc_url( trailingslashit( plugins_url( '/assets/', $file ) ) );
|
48 |
$this->token = 'projects';
|
49 |
$this->post_type = 'project';
|
50 |
|
63 |
// Run this on deactivation.
|
64 |
register_deactivation_hook( $this->file, array( $this, 'deactivation' ) );
|
65 |
|
66 |
+
add_action( 'init', array( $this, 'post_type_names' ) );
|
67 |
add_action( 'init', array( $this, 'register_rewrite_tags' ) );
|
68 |
add_action( 'init', array( $this, 'register_post_type' ) );
|
69 |
add_action( 'init', array( $this, 'register_taxonomy' ) );
|
78 |
require_once( 'class-projects-frontend.php' );
|
79 |
$this->frontend = new Projects_Frontend( $file );
|
80 |
}
|
81 |
+
|
82 |
+
// Testimonials Integration
|
83 |
+
add_action( 'init', array( $this, 'projects_testimonials_init' ) );
|
84 |
+
|
85 |
} // End __construct()
|
86 |
|
87 |
/**
|
102 |
define( 'PROJECTS_VERSION', $this->version );
|
103 |
}
|
104 |
|
105 |
+
/**
|
106 |
+
* Change the UI names in the admin
|
107 |
+
*
|
108 |
+
* @access public
|
109 |
+
* @since 1.1.0
|
110 |
+
* @return void
|
111 |
+
*/
|
112 |
+
public function post_type_names () {
|
113 |
+
$this->singular_name = apply_filters( 'projects_post_type_singular_name', _x( 'Project', 'post type singular name', 'projects-by-woothemes' ) );
|
114 |
+
$this->plural_name = apply_filters( 'projects_post_type_plural_name', _x( 'Projects', 'post type general name', 'projects-by-woothemes' ) );
|
115 |
+
}
|
116 |
+
|
117 |
/**
|
118 |
* Register the post type.
|
119 |
*
|
122 |
*/
|
123 |
public function register_post_type () {
|
124 |
$labels = array(
|
125 |
+
'name' => $this->plural_name,
|
126 |
+
'singular_name' => $this->singular_name,
|
127 |
+
'add_new' => _x( 'Add New', $this->post_type, 'projects-by-woothemes' ),
|
128 |
+
'add_new_item' => sprintf( __( 'Add New %s', 'projects-by-woothemes' ), $this->singular_name ),
|
129 |
+
'edit_item' => sprintf( __( 'Edit %s', 'projects-by-woothemes' ), $this->singular_name ),
|
130 |
+
'new_item' => sprintf( __( 'New %s', 'projects-by-woothemes' ), $this->singular_name ),
|
131 |
+
'all_items' => sprintf( _x( 'All %s', $this->post_type, 'projects-by-woothemes' ), $this->plural_name ),
|
132 |
+
'view_item' => sprintf( __( 'View %s', 'projects-by-woothemes' ), $this->singular_name ),
|
133 |
+
'search_items' => sprintf( __( 'Search %a', 'projects-by-woothemes' ), $this->plural_name ),
|
134 |
+
'not_found' => sprintf( __( 'No %s Found', 'projects-by-woothemes' ), $this->plural_name ),
|
135 |
+
'not_found_in_trash' => sprintf( __( 'No %s Found In Trash', 'projects-by-woothemes' ), $this->plural_name ),
|
136 |
'parent_item_colon' => '',
|
137 |
+
'menu_name' => $this->plural_name
|
138 |
|
139 |
);
|
140 |
$args = array(
|
145 |
'show_in_menu' => true,
|
146 |
'query_var' => true,
|
147 |
'rewrite' => array(
|
148 |
+
'slug' => trailingslashit ( strtolower( $this->singular_name ) ) . '%project_category%',
|
149 |
'with_front' => false
|
150 |
),
|
151 |
'capability_type' => 'post',
|
160 |
'menu_position' => 5,
|
161 |
'menu_icon' => ''
|
162 |
);
|
163 |
+
|
164 |
+
$args = apply_filters( 'projects_register_post_type', $args );
|
165 |
+
|
166 |
+
register_post_type( $this->post_type, (array) $args );
|
167 |
} // End register_post_type()
|
168 |
|
169 |
/**
|
288 |
* @return void
|
289 |
*/
|
290 |
public function load_localisation () {
|
291 |
+
load_plugin_textdomain( 'projects-by-woothemes', false, dirname( plugin_basename( $this->file ) ) . '/lang/' );
|
292 |
} // End load_localisation()
|
293 |
|
294 |
/**
|
297 |
* @return void
|
298 |
*/
|
299 |
public function load_plugin_textdomain () {
|
300 |
+
$domain = 'projects-by-woothemes';
|
301 |
// The "plugin_locale" filter is also used in load_plugin_textdomain()
|
302 |
$locale = apply_filters( 'plugin_locale', get_locale(), $domain );
|
303 |
|
388 |
return apply_filters( 'projects_get_image_size_' . $image_size, '' );
|
389 |
|
390 |
// Get image size from options
|
391 |
+
$options = get_option( 'projects', array() );
|
392 |
+
$size = $options[ $image_size ];
|
393 |
|
394 |
$size['width'] = isset( $size['width'] ) ? $size['width'] : '300';
|
395 |
$size['height'] = isset( $size['height'] ) ? $size['height'] : '300';
|
397 |
|
398 |
return apply_filters( 'projects_get_image_size_' . $image_size, $size );
|
399 |
} // End get_image_size()
|
400 |
+
|
401 |
+
|
402 |
+
/**
|
403 |
+
* Init function for the Testimonials plugin integration.
|
404 |
+
* @since 1.1.0
|
405 |
+
* @return void
|
406 |
+
*/
|
407 |
+
public function projects_testimonials_init() {
|
408 |
+
|
409 |
+
if ( class_exists( 'Woothemes_Testimonials' ) ) {
|
410 |
+
|
411 |
+
// Add custom fields
|
412 |
+
add_filter( 'projects_custom_fields', array( $this, 'testimonials_custom_fields' ) );
|
413 |
+
|
414 |
+
// Enqueue admin JavaScript
|
415 |
+
add_action( 'admin_enqueue_scripts', array( $this, 'testimonials_admin_scripts' ) );
|
416 |
+
add_action( 'wp_ajax_get_testimonials', array( $this, 'get_testimonials_callback' ) );
|
417 |
+
add_action( 'admin_footer', array( $this, 'testimonials_javascript' ) );
|
418 |
+
|
419 |
+
}
|
420 |
+
|
421 |
+
} // End projects_testimonials_init()
|
422 |
+
|
423 |
+
public function testimonials_admin_scripts () {
|
424 |
+
wp_enqueue_script( 'jquery-ui-autocomplete', null, array( 'jquery' ), null, false);
|
425 |
+
} // End projects_testimonials_admin_scripts()
|
426 |
+
|
427 |
+
/**
|
428 |
+
* Ajax callback to search for testimonials.
|
429 |
+
* @param string $query Search Query.
|
430 |
+
* @since 1.1.0
|
431 |
+
* @return json Search Results.
|
432 |
+
*/
|
433 |
+
public function get_testimonials_callback() {
|
434 |
+
|
435 |
+
check_ajax_referer( 'projects_ajax_get_testimonials', 'security' );
|
436 |
+
|
437 |
+
$term = urldecode( stripslashes( strip_tags( $_GET['term'] ) ) );
|
438 |
+
|
439 |
+
if ( !empty( $term ) ) {
|
440 |
+
|
441 |
+
header( 'Content-Type: application/json; charset=utf-8' );
|
442 |
+
|
443 |
+
$query_args = array(
|
444 |
+
'post_type' => 'testimonial',
|
445 |
+
'orderby' => 'title',
|
446 |
+
's' => $term,
|
447 |
+
'suppress_filters' => false
|
448 |
+
);
|
449 |
+
|
450 |
+
$testimonials = get_posts( $query_args );
|
451 |
+
|
452 |
+
$found_testimonials = array();
|
453 |
+
|
454 |
+
if ( $testimonials ) {
|
455 |
+
foreach ( $testimonials as $testimonial ) {
|
456 |
+
$found_testimonials[] = array( 'id' => $testimonial->ID, 'title' => $testimonial->post_title );
|
457 |
+
}
|
458 |
+
}
|
459 |
+
|
460 |
+
echo json_encode( $found_testimonials );
|
461 |
+
|
462 |
+
}
|
463 |
+
|
464 |
+
die();
|
465 |
+
|
466 |
+
} // End get_testimonials_callback()
|
467 |
+
|
468 |
+
/**
|
469 |
+
* Output Testimonials admin javascript
|
470 |
+
* @since 1.1.0
|
471 |
+
* @return void
|
472 |
+
*/
|
473 |
+
public function testimonials_javascript() {
|
474 |
+
|
475 |
+
global $pagenow, $post_type;
|
476 |
+
|
477 |
+
if ( ( $pagenow == 'post.php' || $pagenow == 'post-new.php' ) && isset( $post_type ) && esc_attr( $post_type ) == $this->post_type ) {
|
478 |
+
|
479 |
+
$ajax_nonce = wp_create_nonce( 'projects_ajax_get_testimonials' );
|
480 |
+
|
481 |
+
?>
|
482 |
+
<script type="text/javascript" >
|
483 |
+
jQuery(function() {
|
484 |
+
jQuery( "#testimonials_search" ).autocomplete({
|
485 |
+
minLength: 2,
|
486 |
+
source: function ( request, response ) {
|
487 |
+
jQuery.ajax({
|
488 |
+
url: ajaxurl,
|
489 |
+
dataType: 'json',
|
490 |
+
data: {
|
491 |
+
action: 'get_testimonials',
|
492 |
+
security: '<?php echo $ajax_nonce; ?>',
|
493 |
+
term: request.term
|
494 |
+
},
|
495 |
+
success: function( data ) {
|
496 |
+
response( jQuery.map( data, function( item ) {
|
497 |
+
return {
|
498 |
+
label: item.title,
|
499 |
+
value: item.id
|
500 |
+
}
|
501 |
+
}));
|
502 |
+
}
|
503 |
+
});
|
504 |
+
},
|
505 |
+
select: function ( event, ui ) {
|
506 |
+
event.preventDefault();
|
507 |
+
jQuery( "#testimonials_search" ).val( ui.item.label );
|
508 |
+
jQuery( "#testimonials_id" ).val( ui.item.value );
|
509 |
+
},
|
510 |
+
change: function ( event, ui ) {
|
511 |
+
event.preventDefault();
|
512 |
+
if ( 0 == jQuery( "#testimonials_search" ).val().length ) {
|
513 |
+
jQuery( "#testimonials_id" ).val( '' );
|
514 |
+
}
|
515 |
+
}
|
516 |
+
});
|
517 |
+
});
|
518 |
+
</script>
|
519 |
+
<?php
|
520 |
+
}
|
521 |
+
} // End testimonials_javascript()
|
522 |
+
|
523 |
+
public function testimonials_custom_fields( $fields ) {
|
524 |
+
|
525 |
+
$fields['testimonials_search'] = array(
|
526 |
+
'name' => __( 'Testimonial', 'projects-by-woothemes' ),
|
527 |
+
'description' => __( 'Search for Testimonial to link to this Project. (Optional)', 'projects-by-woothemes' ),
|
528 |
+
'type' => 'text',
|
529 |
+
'default' => '',
|
530 |
+
'section' => 'info',
|
531 |
+
);
|
532 |
+
|
533 |
+
$fields['testimonials_id'] = array(
|
534 |
+
'name' => __( 'Testimonial ID', 'projects-by-woothemes' ),
|
535 |
+
'description' => __( 'Holds the id of the selected testimonial.', 'projects-by-woothemes' ),
|
536 |
+
'type' => 'hidden',
|
537 |
+
'default' => 0,
|
538 |
+
'section' => 'info',
|
539 |
+
);
|
540 |
+
|
541 |
+
return $fields;
|
542 |
+
|
543 |
+
} // End testimonials_custom_fields()
|
544 |
+
|
545 |
} // End Class
|
classes/class-widget-project-categories.php
CHANGED
@@ -39,9 +39,9 @@ class Woothemes_Widget_Project_Categories extends WP_Widget {
|
|
39 |
public function __construct() {
|
40 |
/* Widget variable settings. */
|
41 |
$this->projects_widget_cssclass = 'widget_projects_categories';
|
42 |
-
$this->projects_widget_description = __( 'Project Categories', 'projects' );
|
43 |
$this->projects_widget_idbase = 'woothemes-project-categories';
|
44 |
-
$this->projects_widget_title = __( 'Project Categories', 'projects' );
|
45 |
|
46 |
/* Widget settings. */
|
47 |
$widget_ops = array(
|
@@ -101,10 +101,14 @@ class Woothemes_Widget_Project_Categories extends WP_Widget {
|
|
101 |
'pad_counts' => 0,
|
102 |
'hierarchical' => $instance['hierarchical'],
|
103 |
'taxonomy' => $project_tax,
|
104 |
-
'title_li' => ''
|
105 |
);
|
106 |
|
|
|
|
|
107 |
wp_list_categories( $args );
|
|
|
|
|
108 |
}
|
109 |
}
|
110 |
|
@@ -147,7 +151,7 @@ class Woothemes_Widget_Project_Categories extends WP_Widget {
|
|
147 |
/* Set up some default widget settings. */
|
148 |
/* Make sure all keys are added here, even with empty string values. */
|
149 |
$defaults = array(
|
150 |
-
'title' => __( 'Project Categories', 'projects' ),
|
151 |
'count' => 1,
|
152 |
'hierarchical' => 1,
|
153 |
);
|
@@ -156,20 +160,20 @@ class Woothemes_Widget_Project_Categories extends WP_Widget {
|
|
156 |
?>
|
157 |
<!-- Widget Title: Text Input -->
|
158 |
<p>
|
159 |
-
<label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title (optional):', 'projects' ); ?></label>
|
160 |
<input type="text" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php echo $instance['title']; ?>" class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" />
|
161 |
</p>
|
162 |
|
163 |
<!-- Widget Show Count: Checkbox Input -->
|
164 |
<p>
|
165 |
<input id="<?php echo $this->get_field_id( 'count' ); ?>" name="<?php echo $this->get_field_name( 'count' ); ?>" type="checkbox" value="1" <?php checked( '1', $instance['count'] ); ?> />
|
166 |
-
<label for="<?php echo $this->get_field_id( 'count' ); ?>"><?php _e( 'Show Count:', 'projects' ); ?></label>
|
167 |
</p>
|
168 |
|
169 |
<!-- Widget Hierarchical: Checkbox Input -->
|
170 |
<p>
|
171 |
<input id="<?php echo $this->get_field_id( 'hierarchical' ); ?>" name="<?php echo $this->get_field_name( 'hierarchical' ); ?>" type="checkbox" value="1" <?php checked( '1', $instance['hierarchical'] ); ?> />
|
172 |
-
<label for="<?php echo $this->get_field_id( 'hierarchical' ); ?>"><?php _e( 'Show Hierarchy:', 'projects' ); ?></label>
|
173 |
</p>
|
174 |
<?php
|
175 |
} // End form()
|
39 |
public function __construct() {
|
40 |
/* Widget variable settings. */
|
41 |
$this->projects_widget_cssclass = 'widget_projects_categories';
|
42 |
+
$this->projects_widget_description = __( 'Project Categories', 'projects-by-woothemes' );
|
43 |
$this->projects_widget_idbase = 'woothemes-project-categories';
|
44 |
+
$this->projects_widget_title = __( 'Project Categories', 'projects-by-woothemes' );
|
45 |
|
46 |
/* Widget settings. */
|
47 |
$widget_ops = array(
|
101 |
'pad_counts' => 0,
|
102 |
'hierarchical' => $instance['hierarchical'],
|
103 |
'taxonomy' => $project_tax,
|
104 |
+
'title_li' => '',
|
105 |
);
|
106 |
|
107 |
+
echo '<ul class="projects_categories_list_widget">';
|
108 |
+
|
109 |
wp_list_categories( $args );
|
110 |
+
|
111 |
+
echo '</ul>';
|
112 |
}
|
113 |
}
|
114 |
|
151 |
/* Set up some default widget settings. */
|
152 |
/* Make sure all keys are added here, even with empty string values. */
|
153 |
$defaults = array(
|
154 |
+
'title' => __( 'Project Categories', 'projects-by-woothemes' ),
|
155 |
'count' => 1,
|
156 |
'hierarchical' => 1,
|
157 |
);
|
160 |
?>
|
161 |
<!-- Widget Title: Text Input -->
|
162 |
<p>
|
163 |
+
<label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title (optional):', 'projects-by-woothemes' ); ?></label>
|
164 |
<input type="text" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php echo $instance['title']; ?>" class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" />
|
165 |
</p>
|
166 |
|
167 |
<!-- Widget Show Count: Checkbox Input -->
|
168 |
<p>
|
169 |
<input id="<?php echo $this->get_field_id( 'count' ); ?>" name="<?php echo $this->get_field_name( 'count' ); ?>" type="checkbox" value="1" <?php checked( '1', $instance['count'] ); ?> />
|
170 |
+
<label for="<?php echo $this->get_field_id( 'count' ); ?>"><?php _e( 'Show Count:', 'projects-by-woothemes' ); ?></label>
|
171 |
</p>
|
172 |
|
173 |
<!-- Widget Hierarchical: Checkbox Input -->
|
174 |
<p>
|
175 |
<input id="<?php echo $this->get_field_id( 'hierarchical' ); ?>" name="<?php echo $this->get_field_name( 'hierarchical' ); ?>" type="checkbox" value="1" <?php checked( '1', $instance['hierarchical'] ); ?> />
|
176 |
+
<label for="<?php echo $this->get_field_id( 'hierarchical' ); ?>"><?php _e( 'Show Hierarchy:', 'projects-by-woothemes' ); ?></label>
|
177 |
</p>
|
178 |
<?php
|
179 |
} // End form()
|
classes/class-widget-projects.php
CHANGED
@@ -38,9 +38,9 @@ class Woothemes_Widget_Projects extends WP_Widget {
|
|
38 |
public function __construct() {
|
39 |
/* Widget variable settings. */
|
40 |
$this->projects_widget_cssclass = 'widget_projects_items';
|
41 |
-
$this->projects_widget_description = __( 'Recent projects listed on your site.', 'projects' );
|
42 |
$this->projects_widget_idbase = 'projects';
|
43 |
-
$this->projects_widget_title = __( 'Recent Projects', 'projects' );
|
44 |
|
45 |
// Cache
|
46 |
add_action( 'save_post', array($this, 'flush_widget_cache') );
|
@@ -71,7 +71,7 @@ class Woothemes_Widget_Projects extends WP_Widget {
|
|
71 |
*/
|
72 |
public function widget( $args, $instance ) {
|
73 |
|
74 |
-
$cache = wp_cache_get('widget_projects_items', 'widget');
|
75 |
|
76 |
if ( !is_array($cache) )
|
77 |
$cache = array();
|
@@ -181,7 +181,7 @@ class Woothemes_Widget_Projects extends WP_Widget {
|
|
181 |
/* Set up some default widget settings. */
|
182 |
/* Make sure all keys are added here, even with empty string values. */
|
183 |
$defaults = array(
|
184 |
-
'title' => __( 'Recent Projects', 'projects' ),
|
185 |
'limit' => 5,
|
186 |
);
|
187 |
|
@@ -189,12 +189,12 @@ class Woothemes_Widget_Projects extends WP_Widget {
|
|
189 |
?>
|
190 |
<!-- Widget Title: Text Input -->
|
191 |
<p>
|
192 |
-
<label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title (optional):', 'projects' ); ?></label>
|
193 |
<input type="text" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php echo $instance['title']; ?>" class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" />
|
194 |
</p>
|
195 |
<!-- Widget Limit: Text Input -->
|
196 |
<p>
|
197 |
-
<label for="<?php echo $this->get_field_id( 'limit' ); ?>"><?php _e( 'Limit:', 'projects' ); ?></label>
|
198 |
<input type="text" name="<?php echo $this->get_field_name( 'limit' ); ?>" value="<?php echo $instance['limit']; ?>" class="widefat" id="<?php echo $this->get_field_id( 'limit' ); ?>" />
|
199 |
</p>
|
200 |
<?php
|
38 |
public function __construct() {
|
39 |
/* Widget variable settings. */
|
40 |
$this->projects_widget_cssclass = 'widget_projects_items';
|
41 |
+
$this->projects_widget_description = __( 'Recent projects listed on your site.', 'projects-by-woothemes' );
|
42 |
$this->projects_widget_idbase = 'projects';
|
43 |
+
$this->projects_widget_title = __( 'Recent Projects', 'projects-by-woothemes' );
|
44 |
|
45 |
// Cache
|
46 |
add_action( 'save_post', array($this, 'flush_widget_cache') );
|
71 |
*/
|
72 |
public function widget( $args, $instance ) {
|
73 |
|
74 |
+
$cache = wp_cache_get( 'widget_projects_items', 'widget' );
|
75 |
|
76 |
if ( !is_array($cache) )
|
77 |
$cache = array();
|
181 |
/* Set up some default widget settings. */
|
182 |
/* Make sure all keys are added here, even with empty string values. */
|
183 |
$defaults = array(
|
184 |
+
'title' => __( 'Recent Projects', 'projects-by-woothemes' ),
|
185 |
'limit' => 5,
|
186 |
);
|
187 |
|
189 |
?>
|
190 |
<!-- Widget Title: Text Input -->
|
191 |
<p>
|
192 |
+
<label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title (optional):', 'projects-by-woothemes' ); ?></label>
|
193 |
<input type="text" name="<?php echo $this->get_field_name( 'title' ); ?>" value="<?php echo $instance['title']; ?>" class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" />
|
194 |
</p>
|
195 |
<!-- Widget Limit: Text Input -->
|
196 |
<p>
|
197 |
+
<label for="<?php echo $this->get_field_id( 'limit' ); ?>"><?php _e( 'Limit:', 'projects-by-woothemes' ); ?></label>
|
198 |
<input type="text" name="<?php echo $this->get_field_name( 'limit' ); ?>" value="<?php echo $instance['limit']; ?>" class="widefat" id="<?php echo $this->get_field_id( 'limit' ); ?>" />
|
199 |
</p>
|
200 |
<?php
|
dummy_data.xml
ADDED
@@ -0,0 +1,1013 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8" ?>
|
2 |
+
<!-- This is a WordPress eXtended RSS file generated by WordPress as an export of your site. -->
|
3 |
+
<!-- It contains information about your site's posts, pages, comments, categories, and other content. -->
|
4 |
+
<!-- You may use this file to transfer that content from one site to another. -->
|
5 |
+
<!-- This file is not intended to serve as a complete backup of your site. -->
|
6 |
+
|
7 |
+
<!-- To import this information into a WordPress site follow these steps: -->
|
8 |
+
<!-- 1. Log in to that site as an administrator. -->
|
9 |
+
<!-- 2. Go to Tools: Import in the WordPress admin panel. -->
|
10 |
+
<!-- 3. Install the "WordPress" importer from the list. -->
|
11 |
+
<!-- 4. Activate & Run Importer. -->
|
12 |
+
<!-- 5. Upload this file using the form provided on that page. -->
|
13 |
+
<!-- 6. You will first be asked to map the authors in this export file to users -->
|
14 |
+
<!-- on the site. For each author, you may choose to map to an -->
|
15 |
+
<!-- existing user on the site or to create a new user. -->
|
16 |
+
<!-- 7. WordPress will then import each of the posts, pages, comments, categories, etc. -->
|
17 |
+
<!-- contained in this file into your site. -->
|
18 |
+
|
19 |
+
<!-- generator="WordPress/3.8.1" created="2014-02-19 13:06" -->
|
20 |
+
<rss version="2.0"
|
21 |
+
xmlns:excerpt="http://wordpress.org/export/1.2/excerpt/"
|
22 |
+
xmlns:content="http://purl.org/rss/1.0/modules/content/"
|
23 |
+
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
|
24 |
+
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
25 |
+
xmlns:wp="http://wordpress.org/export/1.2/"
|
26 |
+
>
|
27 |
+
|
28 |
+
<channel>
|
29 |
+
<wp:wxr_version>1.2</wp:wxr_version>
|
30 |
+
|
31 |
+
<item>
|
32 |
+
<title>tumblr_n0hpyugseU1st5lhmo1_1280</title>
|
33 |
+
<link>http://demo2.woothemes.com/stitched/projects/nature/animals/tumblr_n0hpyugseu1st5lhmo1_1280/</link>
|
34 |
+
<pubDate>Tue, 18 Feb 2014 14:31:16 +0000</pubDate>
|
35 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
36 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_n0hpyugseU1st5lhmo1_1280.jpg</guid>
|
37 |
+
<description></description>
|
38 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
39 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
40 |
+
<wp:post_id>2925</wp:post_id>
|
41 |
+
<wp:post_date>2014-02-18 14:31:16</wp:post_date>
|
42 |
+
<wp:post_date_gmt>2014-02-18 14:31:16</wp:post_date_gmt>
|
43 |
+
<wp:comment_status>open</wp:comment_status>
|
44 |
+
<wp:ping_status>open</wp:ping_status>
|
45 |
+
<wp:post_name>tumblr_n0hpyugseu1st5lhmo1_1280</wp:post_name>
|
46 |
+
<wp:status>inherit</wp:status>
|
47 |
+
<wp:post_parent>2924</wp:post_parent>
|
48 |
+
<wp:menu_order>0</wp:menu_order>
|
49 |
+
<wp:post_type>attachment</wp:post_type>
|
50 |
+
<wp:post_password></wp:post_password>
|
51 |
+
<wp:is_sticky>0</wp:is_sticky>
|
52 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_n0hpyugseU1st5lhmo1_1280.jpg</wp:attachment_url>
|
53 |
+
<wp:postmeta>
|
54 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
55 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_n0hpyugseU1st5lhmo1_1280.jpg]]></wp:meta_value>
|
56 |
+
</wp:postmeta>
|
57 |
+
<wp:postmeta>
|
58 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
59 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:766;s:4:"file";s:43:"2014/02/tumblr_n0hpyugseU1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_n0hpyugseU1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_n0hpyugseU1st5lhmo1_1280-300x179.jpg";s:5:"width";i:300;s:6:"height";i:179;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_n0hpyugseU1st5lhmo1_1280-1024x612.jpg";s:5:"width";i:1024;s:6:"height";i:612;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_n0hpyugseU1st5lhmo1_1280-600x359.jpg";s:5:"width";i:600;s:6:"height";i:359;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_n0hpyugseU1st5lhmo1_1280-1024x612.jpg";s:5:"width";i:1024;s:6:"height";i:612;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:42:"tumblr_n0hpyugseU1st5lhmo1_1280-150x89.jpg";s:5:"width";i:150;s:6:"height";i:89;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_n0hpyugseU1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_n0hpyugseU1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_n0hpyugseU1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
60 |
+
</wp:postmeta>
|
61 |
+
</item>
|
62 |
+
<item>
|
63 |
+
<title>tumblr_mzgzbdYBht1st5lhmo1_1280</title>
|
64 |
+
<link>http://demo2.woothemes.com/stitched/projects/nature/animals/tumblr_mzgzbdybht1st5lhmo1_1280/</link>
|
65 |
+
<pubDate>Tue, 18 Feb 2014 14:31:54 +0000</pubDate>
|
66 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
67 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mzgzbdYBht1st5lhmo1_1280.jpg</guid>
|
68 |
+
<description></description>
|
69 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
70 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
71 |
+
<wp:post_id>2926</wp:post_id>
|
72 |
+
<wp:post_date>2014-02-18 14:31:54</wp:post_date>
|
73 |
+
<wp:post_date_gmt>2014-02-18 14:31:54</wp:post_date_gmt>
|
74 |
+
<wp:comment_status>open</wp:comment_status>
|
75 |
+
<wp:ping_status>open</wp:ping_status>
|
76 |
+
<wp:post_name>tumblr_mzgzbdybht1st5lhmo1_1280</wp:post_name>
|
77 |
+
<wp:status>inherit</wp:status>
|
78 |
+
<wp:post_parent>2924</wp:post_parent>
|
79 |
+
<wp:menu_order>0</wp:menu_order>
|
80 |
+
<wp:post_type>attachment</wp:post_type>
|
81 |
+
<wp:post_password></wp:post_password>
|
82 |
+
<wp:is_sticky>0</wp:is_sticky>
|
83 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mzgzbdYBht1st5lhmo1_1280.jpg</wp:attachment_url>
|
84 |
+
<wp:postmeta>
|
85 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
86 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_mzgzbdYBht1st5lhmo1_1280.jpg]]></wp:meta_value>
|
87 |
+
</wp:postmeta>
|
88 |
+
<wp:postmeta>
|
89 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
90 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:853;s:4:"file";s:43:"2014/02/tumblr_mzgzbdYBht1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_mzgzbdYBht1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_mzgzbdYBht1st5lhmo1_1280-300x199.jpg";s:5:"width";i:300;s:6:"height";i:199;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_mzgzbdYBht1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_mzgzbdYBht1st5lhmo1_1280-600x399.jpg";s:5:"width";i:600;s:6:"height";i:399;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_mzgzbdYBht1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:42:"tumblr_mzgzbdYBht1st5lhmo1_1280-150x99.jpg";s:5:"width";i:150;s:6:"height";i:99;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_mzgzbdYBht1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_mzgzbdYBht1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_mzgzbdYBht1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
91 |
+
</wp:postmeta>
|
92 |
+
</item>
|
93 |
+
<item>
|
94 |
+
<title>tumblr_n10mzgcbTV1st5lhmo1_1280</title>
|
95 |
+
<link>http://demo2.woothemes.com/stitched/projects/nature/animals/tumblr_n10mzgcbtv1st5lhmo1_1280/</link>
|
96 |
+
<pubDate>Tue, 18 Feb 2014 14:31:57 +0000</pubDate>
|
97 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
98 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_n10mzgcbTV1st5lhmo1_1280.jpg</guid>
|
99 |
+
<description></description>
|
100 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
101 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
102 |
+
<wp:post_id>2927</wp:post_id>
|
103 |
+
<wp:post_date>2014-02-18 14:31:57</wp:post_date>
|
104 |
+
<wp:post_date_gmt>2014-02-18 14:31:57</wp:post_date_gmt>
|
105 |
+
<wp:comment_status>open</wp:comment_status>
|
106 |
+
<wp:ping_status>open</wp:ping_status>
|
107 |
+
<wp:post_name>tumblr_n10mzgcbtv1st5lhmo1_1280</wp:post_name>
|
108 |
+
<wp:status>inherit</wp:status>
|
109 |
+
<wp:post_parent>2924</wp:post_parent>
|
110 |
+
<wp:menu_order>0</wp:menu_order>
|
111 |
+
<wp:post_type>attachment</wp:post_type>
|
112 |
+
<wp:post_password></wp:post_password>
|
113 |
+
<wp:is_sticky>0</wp:is_sticky>
|
114 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_n10mzgcbTV1st5lhmo1_1280.jpg</wp:attachment_url>
|
115 |
+
<wp:postmeta>
|
116 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
117 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_n10mzgcbTV1st5lhmo1_1280.jpg]]></wp:meta_value>
|
118 |
+
</wp:postmeta>
|
119 |
+
<wp:postmeta>
|
120 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
121 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:850;s:4:"file";s:43:"2014/02/tumblr_n10mzgcbTV1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_n10mzgcbTV1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_n10mzgcbTV1st5lhmo1_1280-300x199.jpg";s:5:"width";i:300;s:6:"height";i:199;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_n10mzgcbTV1st5lhmo1_1280-1024x680.jpg";s:5:"width";i:1024;s:6:"height";i:680;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_n10mzgcbTV1st5lhmo1_1280-600x398.jpg";s:5:"width";i:600;s:6:"height";i:398;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_n10mzgcbTV1st5lhmo1_1280-1024x680.jpg";s:5:"width";i:1024;s:6:"height";i:680;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:42:"tumblr_n10mzgcbTV1st5lhmo1_1280-150x99.jpg";s:5:"width";i:150;s:6:"height";i:99;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_n10mzgcbTV1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_n10mzgcbTV1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_n10mzgcbTV1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";d:4;s:6:"credit";s:0:"";s:6:"camera";s:9:"NIKON D90";s:7:"caption";s:0:"";s:17:"created_timestamp";i:1379618215;s:9:"copyright";s:0:"";s:12:"focal_length";s:2:"70";s:3:"iso";s:3:"320";s:13:"shutter_speed";s:7:"0.00025";s:5:"title";s:0:"";}}]]></wp:meta_value>
|
122 |
+
</wp:postmeta>
|
123 |
+
</item>
|
124 |
+
<item>
|
125 |
+
<title>tumblr_n10n1wmxiS1st5lhmo1_1280</title>
|
126 |
+
<link>http://demo2.woothemes.com/stitched/projects/nature/animals/tumblr_n10n1wmxis1st5lhmo1_1280/</link>
|
127 |
+
<pubDate>Tue, 18 Feb 2014 14:32:00 +0000</pubDate>
|
128 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
129 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_n10n1wmxiS1st5lhmo1_1280.jpg</guid>
|
130 |
+
<description></description>
|
131 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
132 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
133 |
+
<wp:post_id>2928</wp:post_id>
|
134 |
+
<wp:post_date>2014-02-18 14:32:00</wp:post_date>
|
135 |
+
<wp:post_date_gmt>2014-02-18 14:32:00</wp:post_date_gmt>
|
136 |
+
<wp:comment_status>open</wp:comment_status>
|
137 |
+
<wp:ping_status>open</wp:ping_status>
|
138 |
+
<wp:post_name>tumblr_n10n1wmxis1st5lhmo1_1280</wp:post_name>
|
139 |
+
<wp:status>inherit</wp:status>
|
140 |
+
<wp:post_parent>2924</wp:post_parent>
|
141 |
+
<wp:menu_order>0</wp:menu_order>
|
142 |
+
<wp:post_type>attachment</wp:post_type>
|
143 |
+
<wp:post_password></wp:post_password>
|
144 |
+
<wp:is_sticky>0</wp:is_sticky>
|
145 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_n10n1wmxiS1st5lhmo1_1280.jpg</wp:attachment_url>
|
146 |
+
<wp:postmeta>
|
147 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
148 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_n10n1wmxiS1st5lhmo1_1280.jpg]]></wp:meta_value>
|
149 |
+
</wp:postmeta>
|
150 |
+
<wp:postmeta>
|
151 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
152 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:853;s:4:"file";s:43:"2014/02/tumblr_n10n1wmxiS1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_n10n1wmxiS1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_n10n1wmxiS1st5lhmo1_1280-300x199.jpg";s:5:"width";i:300;s:6:"height";i:199;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_n10n1wmxiS1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_n10n1wmxiS1st5lhmo1_1280-600x399.jpg";s:5:"width";i:600;s:6:"height";i:399;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_n10n1wmxiS1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:42:"tumblr_n10n1wmxiS1st5lhmo1_1280-150x99.jpg";s:5:"width";i:150;s:6:"height";i:99;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_n10n1wmxiS1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_n10n1wmxiS1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_n10n1wmxiS1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";d:1.600000000000000088817841970012523233890533447265625;s:6:"credit";s:0:"";s:6:"camera";s:12:"Canon EOS 6D";s:7:"caption";s:0:"";s:17:"created_timestamp";i:1370628133;s:9:"copyright";s:0:"";s:12:"focal_length";s:2:"50";s:3:"iso";s:3:"100";s:13:"shutter_speed";s:9:"0.0015625";s:5:"title";s:0:"";}}]]></wp:meta_value>
|
153 |
+
</wp:postmeta>
|
154 |
+
</item>
|
155 |
+
<item>
|
156 |
+
<title>tumblr_n10n4rpjvZ1st5lhmo1_1280</title>
|
157 |
+
<link>http://demo2.woothemes.com/stitched/projects/urban/cities/tumblr_n10n4rpjvz1st5lhmo1_1280/</link>
|
158 |
+
<pubDate>Tue, 18 Feb 2014 14:33:23 +0000</pubDate>
|
159 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
160 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_n10n4rpjvZ1st5lhmo1_1280.jpg</guid>
|
161 |
+
<description></description>
|
162 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
163 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
164 |
+
<wp:post_id>2930</wp:post_id>
|
165 |
+
<wp:post_date>2014-02-18 14:33:23</wp:post_date>
|
166 |
+
<wp:post_date_gmt>2014-02-18 14:33:23</wp:post_date_gmt>
|
167 |
+
<wp:comment_status>open</wp:comment_status>
|
168 |
+
<wp:ping_status>open</wp:ping_status>
|
169 |
+
<wp:post_name>tumblr_n10n4rpjvz1st5lhmo1_1280</wp:post_name>
|
170 |
+
<wp:status>inherit</wp:status>
|
171 |
+
<wp:post_parent>2929</wp:post_parent>
|
172 |
+
<wp:menu_order>0</wp:menu_order>
|
173 |
+
<wp:post_type>attachment</wp:post_type>
|
174 |
+
<wp:post_password></wp:post_password>
|
175 |
+
<wp:is_sticky>0</wp:is_sticky>
|
176 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_n10n4rpjvZ1st5lhmo1_1280.jpg</wp:attachment_url>
|
177 |
+
<wp:postmeta>
|
178 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
179 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_n10n4rpjvZ1st5lhmo1_1280.jpg]]></wp:meta_value>
|
180 |
+
</wp:postmeta>
|
181 |
+
<wp:postmeta>
|
182 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
183 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:853;s:4:"file";s:43:"2014/02/tumblr_n10n4rpjvZ1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_n10n4rpjvZ1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_n10n4rpjvZ1st5lhmo1_1280-300x199.jpg";s:5:"width";i:300;s:6:"height";i:199;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_n10n4rpjvZ1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_n10n4rpjvZ1st5lhmo1_1280-600x399.jpg";s:5:"width";i:600;s:6:"height";i:399;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_n10n4rpjvZ1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:42:"tumblr_n10n4rpjvZ1st5lhmo1_1280-150x99.jpg";s:5:"width";i:150;s:6:"height";i:99;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_n10n4rpjvZ1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_n10n4rpjvZ1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_n10n4rpjvZ1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";d:8;s:6:"credit";s:0:"";s:6:"camera";s:22:"Canon EOS-1Ds Mark III";s:7:"caption";s:0:"";s:17:"created_timestamp";i:1253844719;s:9:"copyright";s:0:"";s:12:"focal_length";s:2:"17";s:3:"iso";s:3:"100";s:13:"shutter_speed";s:2:"25";s:5:"title";s:0:"";}}]]></wp:meta_value>
|
184 |
+
</wp:postmeta>
|
185 |
+
</item>
|
186 |
+
<item>
|
187 |
+
<title>tumblr_mzgzd79XMY1st5lhmo1_1280</title>
|
188 |
+
<link>http://demo2.woothemes.com/stitched/projects/urban/cities/tumblr_mzgzd79xmy1st5lhmo1_1280/</link>
|
189 |
+
<pubDate>Tue, 18 Feb 2014 14:33:54 +0000</pubDate>
|
190 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
191 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mzgzd79XMY1st5lhmo1_1280.jpg</guid>
|
192 |
+
<description></description>
|
193 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
194 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
195 |
+
<wp:post_id>2931</wp:post_id>
|
196 |
+
<wp:post_date>2014-02-18 14:33:54</wp:post_date>
|
197 |
+
<wp:post_date_gmt>2014-02-18 14:33:54</wp:post_date_gmt>
|
198 |
+
<wp:comment_status>open</wp:comment_status>
|
199 |
+
<wp:ping_status>open</wp:ping_status>
|
200 |
+
<wp:post_name>tumblr_mzgzd79xmy1st5lhmo1_1280</wp:post_name>
|
201 |
+
<wp:status>inherit</wp:status>
|
202 |
+
<wp:post_parent>2929</wp:post_parent>
|
203 |
+
<wp:menu_order>0</wp:menu_order>
|
204 |
+
<wp:post_type>attachment</wp:post_type>
|
205 |
+
<wp:post_password></wp:post_password>
|
206 |
+
<wp:is_sticky>0</wp:is_sticky>
|
207 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mzgzd79XMY1st5lhmo1_1280.jpg</wp:attachment_url>
|
208 |
+
<wp:postmeta>
|
209 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
210 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_mzgzd79XMY1st5lhmo1_1280.jpg]]></wp:meta_value>
|
211 |
+
</wp:postmeta>
|
212 |
+
<wp:postmeta>
|
213 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
214 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:781;s:4:"file";s:43:"2014/02/tumblr_mzgzd79XMY1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_mzgzd79XMY1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_mzgzd79XMY1st5lhmo1_1280-300x183.jpg";s:5:"width";i:300;s:6:"height";i:183;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_mzgzd79XMY1st5lhmo1_1280-1024x624.jpg";s:5:"width";i:1024;s:6:"height";i:624;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_mzgzd79XMY1st5lhmo1_1280-600x366.jpg";s:5:"width";i:600;s:6:"height";i:366;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_mzgzd79XMY1st5lhmo1_1280-1024x624.jpg";s:5:"width";i:1024;s:6:"height";i:624;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:42:"tumblr_mzgzd79XMY1st5lhmo1_1280-150x91.jpg";s:5:"width";i:150;s:6:"height";i:91;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_mzgzd79XMY1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_mzgzd79XMY1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_mzgzd79XMY1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
215 |
+
</wp:postmeta>
|
216 |
+
</item>
|
217 |
+
<item>
|
218 |
+
<title>tumblr_n0hpvtE8J11st5lhmo1_1280</title>
|
219 |
+
<link>http://demo2.woothemes.com/stitched/projects/urban/cities/tumblr_n0hpvte8j11st5lhmo1_1280/</link>
|
220 |
+
<pubDate>Tue, 18 Feb 2014 14:33:58 +0000</pubDate>
|
221 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
222 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_n0hpvtE8J11st5lhmo1_1280.jpg</guid>
|
223 |
+
<description></description>
|
224 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
225 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
226 |
+
<wp:post_id>2932</wp:post_id>
|
227 |
+
<wp:post_date>2014-02-18 14:33:58</wp:post_date>
|
228 |
+
<wp:post_date_gmt>2014-02-18 14:33:58</wp:post_date_gmt>
|
229 |
+
<wp:comment_status>open</wp:comment_status>
|
230 |
+
<wp:ping_status>open</wp:ping_status>
|
231 |
+
<wp:post_name>tumblr_n0hpvte8j11st5lhmo1_1280</wp:post_name>
|
232 |
+
<wp:status>inherit</wp:status>
|
233 |
+
<wp:post_parent>2929</wp:post_parent>
|
234 |
+
<wp:menu_order>0</wp:menu_order>
|
235 |
+
<wp:post_type>attachment</wp:post_type>
|
236 |
+
<wp:post_password></wp:post_password>
|
237 |
+
<wp:is_sticky>0</wp:is_sticky>
|
238 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_n0hpvtE8J11st5lhmo1_1280.jpg</wp:attachment_url>
|
239 |
+
<wp:postmeta>
|
240 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
241 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_n0hpvtE8J11st5lhmo1_1280.jpg]]></wp:meta_value>
|
242 |
+
</wp:postmeta>
|
243 |
+
<wp:postmeta>
|
244 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
245 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:1280;s:4:"file";s:43:"2014/02/tumblr_n0hpvtE8J11st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_n0hpvtE8J11st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_n0hpvtE8J11st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:45:"tumblr_n0hpvtE8J11st5lhmo1_1280-1024x1024.jpg";s:5:"width";i:1024;s:6:"height";i:1024;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_n0hpvtE8J11st5lhmo1_1280-600x600.jpg";s:5:"width";i:600;s:6:"height";i:600;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:45:"tumblr_n0hpvtE8J11st5lhmo1_1280-1024x1024.jpg";s:5:"width";i:1024;s:6:"height";i:1024;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:43:"tumblr_n0hpvtE8J11st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_n0hpvtE8J11st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_n0hpvtE8J11st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_n0hpvtE8J11st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
246 |
+
</wp:postmeta>
|
247 |
+
</item>
|
248 |
+
<item>
|
249 |
+
<title>tumblr_n0hpzpKEfE1st5lhmo1_1280</title>
|
250 |
+
<link>http://demo2.woothemes.com/stitched/projects/urban/cities/tumblr_n0hpzpkefe1st5lhmo1_1280/</link>
|
251 |
+
<pubDate>Tue, 18 Feb 2014 14:34:02 +0000</pubDate>
|
252 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
253 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_n0hpzpKEfE1st5lhmo1_1280.jpg</guid>
|
254 |
+
<description></description>
|
255 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
256 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
257 |
+
<wp:post_id>2933</wp:post_id>
|
258 |
+
<wp:post_date>2014-02-18 14:34:02</wp:post_date>
|
259 |
+
<wp:post_date_gmt>2014-02-18 14:34:02</wp:post_date_gmt>
|
260 |
+
<wp:comment_status>open</wp:comment_status>
|
261 |
+
<wp:ping_status>open</wp:ping_status>
|
262 |
+
<wp:post_name>tumblr_n0hpzpkefe1st5lhmo1_1280</wp:post_name>
|
263 |
+
<wp:status>inherit</wp:status>
|
264 |
+
<wp:post_parent>2929</wp:post_parent>
|
265 |
+
<wp:menu_order>0</wp:menu_order>
|
266 |
+
<wp:post_type>attachment</wp:post_type>
|
267 |
+
<wp:post_password></wp:post_password>
|
268 |
+
<wp:is_sticky>0</wp:is_sticky>
|
269 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_n0hpzpKEfE1st5lhmo1_1280.jpg</wp:attachment_url>
|
270 |
+
<wp:postmeta>
|
271 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
272 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_n0hpzpKEfE1st5lhmo1_1280.jpg]]></wp:meta_value>
|
273 |
+
</wp:postmeta>
|
274 |
+
<wp:postmeta>
|
275 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
276 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:720;s:4:"file";s:43:"2014/02/tumblr_n0hpzpKEfE1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_n0hpzpKEfE1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_n0hpzpKEfE1st5lhmo1_1280-300x168.jpg";s:5:"width";i:300;s:6:"height";i:168;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_n0hpzpKEfE1st5lhmo1_1280-1024x576.jpg";s:5:"width";i:1024;s:6:"height";i:576;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_n0hpzpKEfE1st5lhmo1_1280-600x337.jpg";s:5:"width";i:600;s:6:"height";i:337;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_n0hpzpKEfE1st5lhmo1_1280-1024x576.jpg";s:5:"width";i:1024;s:6:"height";i:576;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:42:"tumblr_n0hpzpKEfE1st5lhmo1_1280-150x84.jpg";s:5:"width";i:150;s:6:"height";i:84;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_n0hpzpKEfE1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_n0hpzpKEfE1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_n0hpzpKEfE1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
277 |
+
</wp:postmeta>
|
278 |
+
</item>
|
279 |
+
<item>
|
280 |
+
<title>tumblr_mxrv2tfdaT1st5lhmo1_1280</title>
|
281 |
+
<link>http://demo2.woothemes.com/stitched/projects/landscapes/the-desert/tumblr_mxrv2tfdat1st5lhmo1_1280/</link>
|
282 |
+
<pubDate>Tue, 18 Feb 2014 14:35:32 +0000</pubDate>
|
283 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
284 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mxrv2tfdaT1st5lhmo1_1280.jpg</guid>
|
285 |
+
<description></description>
|
286 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
287 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
288 |
+
<wp:post_id>2935</wp:post_id>
|
289 |
+
<wp:post_date>2014-02-18 14:35:32</wp:post_date>
|
290 |
+
<wp:post_date_gmt>2014-02-18 14:35:32</wp:post_date_gmt>
|
291 |
+
<wp:comment_status>open</wp:comment_status>
|
292 |
+
<wp:ping_status>open</wp:ping_status>
|
293 |
+
<wp:post_name>tumblr_mxrv2tfdat1st5lhmo1_1280</wp:post_name>
|
294 |
+
<wp:status>inherit</wp:status>
|
295 |
+
<wp:post_parent>2934</wp:post_parent>
|
296 |
+
<wp:menu_order>0</wp:menu_order>
|
297 |
+
<wp:post_type>attachment</wp:post_type>
|
298 |
+
<wp:post_password></wp:post_password>
|
299 |
+
<wp:is_sticky>0</wp:is_sticky>
|
300 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mxrv2tfdaT1st5lhmo1_1280.jpg</wp:attachment_url>
|
301 |
+
<wp:postmeta>
|
302 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
303 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_mxrv2tfdaT1st5lhmo1_1280.jpg]]></wp:meta_value>
|
304 |
+
</wp:postmeta>
|
305 |
+
<wp:postmeta>
|
306 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
307 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:850;s:4:"file";s:43:"2014/02/tumblr_mxrv2tfdaT1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_mxrv2tfdaT1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_mxrv2tfdaT1st5lhmo1_1280-300x199.jpg";s:5:"width";i:300;s:6:"height";i:199;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_mxrv2tfdaT1st5lhmo1_1280-1024x680.jpg";s:5:"width";i:1024;s:6:"height";i:680;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_mxrv2tfdaT1st5lhmo1_1280-600x398.jpg";s:5:"width";i:600;s:6:"height";i:398;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_mxrv2tfdaT1st5lhmo1_1280-1024x680.jpg";s:5:"width";i:1024;s:6:"height";i:680;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:42:"tumblr_mxrv2tfdaT1st5lhmo1_1280-150x99.jpg";s:5:"width";i:150;s:6:"height";i:99;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_mxrv2tfdaT1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_mxrv2tfdaT1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_mxrv2tfdaT1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
308 |
+
</wp:postmeta>
|
309 |
+
</item>
|
310 |
+
<item>
|
311 |
+
<title>tumblr_mxrv3qn8Am1st5lhmo1_1280</title>
|
312 |
+
<link>http://demo2.woothemes.com/stitched/projects/landscapes/the-desert/tumblr_mxrv3qn8am1st5lhmo1_1280/</link>
|
313 |
+
<pubDate>Tue, 18 Feb 2014 14:35:56 +0000</pubDate>
|
314 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
315 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mxrv3qn8Am1st5lhmo1_1280.jpg</guid>
|
316 |
+
<description></description>
|
317 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
318 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
319 |
+
<wp:post_id>2936</wp:post_id>
|
320 |
+
<wp:post_date>2014-02-18 14:35:56</wp:post_date>
|
321 |
+
<wp:post_date_gmt>2014-02-18 14:35:56</wp:post_date_gmt>
|
322 |
+
<wp:comment_status>open</wp:comment_status>
|
323 |
+
<wp:ping_status>open</wp:ping_status>
|
324 |
+
<wp:post_name>tumblr_mxrv3qn8am1st5lhmo1_1280</wp:post_name>
|
325 |
+
<wp:status>inherit</wp:status>
|
326 |
+
<wp:post_parent>2934</wp:post_parent>
|
327 |
+
<wp:menu_order>0</wp:menu_order>
|
328 |
+
<wp:post_type>attachment</wp:post_type>
|
329 |
+
<wp:post_password></wp:post_password>
|
330 |
+
<wp:is_sticky>0</wp:is_sticky>
|
331 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mxrv3qn8Am1st5lhmo1_1280.jpg</wp:attachment_url>
|
332 |
+
<wp:postmeta>
|
333 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
334 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_mxrv3qn8Am1st5lhmo1_1280.jpg]]></wp:meta_value>
|
335 |
+
</wp:postmeta>
|
336 |
+
<wp:postmeta>
|
337 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
338 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:853;s:4:"file";s:43:"2014/02/tumblr_mxrv3qn8Am1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_mxrv3qn8Am1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_mxrv3qn8Am1st5lhmo1_1280-300x199.jpg";s:5:"width";i:300;s:6:"height";i:199;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_mxrv3qn8Am1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_mxrv3qn8Am1st5lhmo1_1280-600x399.jpg";s:5:"width";i:600;s:6:"height";i:399;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_mxrv3qn8Am1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:42:"tumblr_mxrv3qn8Am1st5lhmo1_1280-150x99.jpg";s:5:"width";i:150;s:6:"height";i:99;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_mxrv3qn8Am1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_mxrv3qn8Am1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_mxrv3qn8Am1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
339 |
+
</wp:postmeta>
|
340 |
+
</item>
|
341 |
+
<item>
|
342 |
+
<title>tumblr_myebsj2lWI1st5lhmo1_1280</title>
|
343 |
+
<link>http://demo2.woothemes.com/stitched/projects/landscapes/the-desert/tumblr_myebsj2lwi1st5lhmo1_1280/</link>
|
344 |
+
<pubDate>Tue, 18 Feb 2014 14:36:00 +0000</pubDate>
|
345 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
346 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_myebsj2lWI1st5lhmo1_1280.jpg</guid>
|
347 |
+
<description></description>
|
348 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
349 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
350 |
+
<wp:post_id>2937</wp:post_id>
|
351 |
+
<wp:post_date>2014-02-18 14:36:00</wp:post_date>
|
352 |
+
<wp:post_date_gmt>2014-02-18 14:36:00</wp:post_date_gmt>
|
353 |
+
<wp:comment_status>open</wp:comment_status>
|
354 |
+
<wp:ping_status>open</wp:ping_status>
|
355 |
+
<wp:post_name>tumblr_myebsj2lwi1st5lhmo1_1280</wp:post_name>
|
356 |
+
<wp:status>inherit</wp:status>
|
357 |
+
<wp:post_parent>2934</wp:post_parent>
|
358 |
+
<wp:menu_order>0</wp:menu_order>
|
359 |
+
<wp:post_type>attachment</wp:post_type>
|
360 |
+
<wp:post_password></wp:post_password>
|
361 |
+
<wp:is_sticky>0</wp:is_sticky>
|
362 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_myebsj2lWI1st5lhmo1_1280.jpg</wp:attachment_url>
|
363 |
+
<wp:postmeta>
|
364 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
365 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_myebsj2lWI1st5lhmo1_1280.jpg]]></wp:meta_value>
|
366 |
+
</wp:postmeta>
|
367 |
+
<wp:postmeta>
|
368 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
369 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:960;s:4:"file";s:43:"2014/02/tumblr_myebsj2lWI1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_myebsj2lWI1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_myebsj2lWI1st5lhmo1_1280-300x225.jpg";s:5:"width";i:300;s:6:"height";i:225;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_myebsj2lWI1st5lhmo1_1280-1024x768.jpg";s:5:"width";i:1024;s:6:"height";i:768;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_myebsj2lWI1st5lhmo1_1280-600x450.jpg";s:5:"width";i:600;s:6:"height";i:450;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_myebsj2lWI1st5lhmo1_1280-1024x768.jpg";s:5:"width";i:1024;s:6:"height";i:768;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:43:"tumblr_myebsj2lWI1st5lhmo1_1280-150x112.jpg";s:5:"width";i:150;s:6:"height";i:112;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_myebsj2lWI1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_myebsj2lWI1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_myebsj2lWI1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
370 |
+
</wp:postmeta>
|
371 |
+
</item>
|
372 |
+
<item>
|
373 |
+
<title>tumblr_myebv0eI7k1st5lhmo1_1280</title>
|
374 |
+
<link>http://demo2.woothemes.com/stitched/projects/landscapes/the-beach/tumblr_myebv0ei7k1st5lhmo1_1280/</link>
|
375 |
+
<pubDate>Tue, 18 Feb 2014 14:37:38 +0000</pubDate>
|
376 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
377 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_myebv0eI7k1st5lhmo1_1280.jpg</guid>
|
378 |
+
<description></description>
|
379 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
380 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
381 |
+
<wp:post_id>2939</wp:post_id>
|
382 |
+
<wp:post_date>2014-02-18 14:37:38</wp:post_date>
|
383 |
+
<wp:post_date_gmt>2014-02-18 14:37:38</wp:post_date_gmt>
|
384 |
+
<wp:comment_status>open</wp:comment_status>
|
385 |
+
<wp:ping_status>open</wp:ping_status>
|
386 |
+
<wp:post_name>tumblr_myebv0ei7k1st5lhmo1_1280</wp:post_name>
|
387 |
+
<wp:status>inherit</wp:status>
|
388 |
+
<wp:post_parent>2938</wp:post_parent>
|
389 |
+
<wp:menu_order>0</wp:menu_order>
|
390 |
+
<wp:post_type>attachment</wp:post_type>
|
391 |
+
<wp:post_password></wp:post_password>
|
392 |
+
<wp:is_sticky>0</wp:is_sticky>
|
393 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_myebv0eI7k1st5lhmo1_1280.jpg</wp:attachment_url>
|
394 |
+
<wp:postmeta>
|
395 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
396 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_myebv0eI7k1st5lhmo1_1280.jpg]]></wp:meta_value>
|
397 |
+
</wp:postmeta>
|
398 |
+
<wp:postmeta>
|
399 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
400 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:853;s:4:"file";s:43:"2014/02/tumblr_myebv0eI7k1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_myebv0eI7k1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_myebv0eI7k1st5lhmo1_1280-300x199.jpg";s:5:"width";i:300;s:6:"height";i:199;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_myebv0eI7k1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_myebv0eI7k1st5lhmo1_1280-600x399.jpg";s:5:"width";i:600;s:6:"height";i:399;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_myebv0eI7k1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:42:"tumblr_myebv0eI7k1st5lhmo1_1280-150x99.jpg";s:5:"width";i:150;s:6:"height";i:99;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_myebv0eI7k1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_myebv0eI7k1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_myebv0eI7k1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
401 |
+
</wp:postmeta>
|
402 |
+
</item>
|
403 |
+
<item>
|
404 |
+
<title>tumblr_myp9dgyhJ71st5lhmo1_1280</title>
|
405 |
+
<link>http://demo2.woothemes.com/stitched/projects/landscapes/the-beach/tumblr_myp9dgyhj71st5lhmo1_1280/</link>
|
406 |
+
<pubDate>Tue, 18 Feb 2014 14:38:00 +0000</pubDate>
|
407 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
408 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_myp9dgyhJ71st5lhmo1_1280.jpg</guid>
|
409 |
+
<description></description>
|
410 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
411 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
412 |
+
<wp:post_id>2940</wp:post_id>
|
413 |
+
<wp:post_date>2014-02-18 14:38:00</wp:post_date>
|
414 |
+
<wp:post_date_gmt>2014-02-18 14:38:00</wp:post_date_gmt>
|
415 |
+
<wp:comment_status>open</wp:comment_status>
|
416 |
+
<wp:ping_status>open</wp:ping_status>
|
417 |
+
<wp:post_name>tumblr_myp9dgyhj71st5lhmo1_1280</wp:post_name>
|
418 |
+
<wp:status>inherit</wp:status>
|
419 |
+
<wp:post_parent>2938</wp:post_parent>
|
420 |
+
<wp:menu_order>0</wp:menu_order>
|
421 |
+
<wp:post_type>attachment</wp:post_type>
|
422 |
+
<wp:post_password></wp:post_password>
|
423 |
+
<wp:is_sticky>0</wp:is_sticky>
|
424 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_myp9dgyhJ71st5lhmo1_1280.jpg</wp:attachment_url>
|
425 |
+
<wp:postmeta>
|
426 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
427 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_myp9dgyhJ71st5lhmo1_1280.jpg]]></wp:meta_value>
|
428 |
+
</wp:postmeta>
|
429 |
+
<wp:postmeta>
|
430 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
431 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:853;s:4:"file";s:43:"2014/02/tumblr_myp9dgyhJ71st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_myp9dgyhJ71st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_myp9dgyhJ71st5lhmo1_1280-300x199.jpg";s:5:"width";i:300;s:6:"height";i:199;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_myp9dgyhJ71st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_myp9dgyhJ71st5lhmo1_1280-600x399.jpg";s:5:"width";i:600;s:6:"height";i:399;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_myp9dgyhJ71st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:42:"tumblr_myp9dgyhJ71st5lhmo1_1280-150x99.jpg";s:5:"width";i:150;s:6:"height";i:99;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_myp9dgyhJ71st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_myp9dgyhJ71st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_myp9dgyhJ71st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
432 |
+
</wp:postmeta>
|
433 |
+
</item>
|
434 |
+
<item>
|
435 |
+
<title>tumblr_mzgz6yFP0u1st5lhmo1_1280</title>
|
436 |
+
<link>http://demo2.woothemes.com/stitched/projects/landscapes/the-beach/tumblr_mzgz6yfp0u1st5lhmo1_1280/</link>
|
437 |
+
<pubDate>Tue, 18 Feb 2014 14:38:02 +0000</pubDate>
|
438 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
439 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mzgz6yFP0u1st5lhmo1_1280.jpg</guid>
|
440 |
+
<description></description>
|
441 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
442 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
443 |
+
<wp:post_id>2941</wp:post_id>
|
444 |
+
<wp:post_date>2014-02-18 14:38:02</wp:post_date>
|
445 |
+
<wp:post_date_gmt>2014-02-18 14:38:02</wp:post_date_gmt>
|
446 |
+
<wp:comment_status>open</wp:comment_status>
|
447 |
+
<wp:ping_status>open</wp:ping_status>
|
448 |
+
<wp:post_name>tumblr_mzgz6yfp0u1st5lhmo1_1280</wp:post_name>
|
449 |
+
<wp:status>inherit</wp:status>
|
450 |
+
<wp:post_parent>2938</wp:post_parent>
|
451 |
+
<wp:menu_order>0</wp:menu_order>
|
452 |
+
<wp:post_type>attachment</wp:post_type>
|
453 |
+
<wp:post_password></wp:post_password>
|
454 |
+
<wp:is_sticky>0</wp:is_sticky>
|
455 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mzgz6yFP0u1st5lhmo1_1280.jpg</wp:attachment_url>
|
456 |
+
<wp:postmeta>
|
457 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
458 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_mzgz6yFP0u1st5lhmo1_1280.jpg]]></wp:meta_value>
|
459 |
+
</wp:postmeta>
|
460 |
+
<wp:postmeta>
|
461 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
462 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:960;s:4:"file";s:43:"2014/02/tumblr_mzgz6yFP0u1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_mzgz6yFP0u1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_mzgz6yFP0u1st5lhmo1_1280-300x225.jpg";s:5:"width";i:300;s:6:"height";i:225;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_mzgz6yFP0u1st5lhmo1_1280-1024x768.jpg";s:5:"width";i:1024;s:6:"height";i:768;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_mzgz6yFP0u1st5lhmo1_1280-600x450.jpg";s:5:"width";i:600;s:6:"height";i:450;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_mzgz6yFP0u1st5lhmo1_1280-1024x768.jpg";s:5:"width";i:1024;s:6:"height";i:768;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:43:"tumblr_mzgz6yFP0u1st5lhmo1_1280-150x112.jpg";s:5:"width";i:150;s:6:"height";i:112;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_mzgz6yFP0u1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_mzgz6yFP0u1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_mzgz6yFP0u1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
463 |
+
</wp:postmeta>
|
464 |
+
</item>
|
465 |
+
<item>
|
466 |
+
<title>tumblr_mzgz9vJ1CK1st5lhmo1_1280</title>
|
467 |
+
<link>http://demo2.woothemes.com/stitched/projects/landscapes/the-beach/tumblr_mzgz9vj1ck1st5lhmo1_1280/</link>
|
468 |
+
<pubDate>Tue, 18 Feb 2014 14:38:05 +0000</pubDate>
|
469 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
470 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mzgz9vJ1CK1st5lhmo1_1280.jpg</guid>
|
471 |
+
<description></description>
|
472 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
473 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
474 |
+
<wp:post_id>2942</wp:post_id>
|
475 |
+
<wp:post_date>2014-02-18 14:38:05</wp:post_date>
|
476 |
+
<wp:post_date_gmt>2014-02-18 14:38:05</wp:post_date_gmt>
|
477 |
+
<wp:comment_status>open</wp:comment_status>
|
478 |
+
<wp:ping_status>open</wp:ping_status>
|
479 |
+
<wp:post_name>tumblr_mzgz9vj1ck1st5lhmo1_1280</wp:post_name>
|
480 |
+
<wp:status>inherit</wp:status>
|
481 |
+
<wp:post_parent>2938</wp:post_parent>
|
482 |
+
<wp:menu_order>0</wp:menu_order>
|
483 |
+
<wp:post_type>attachment</wp:post_type>
|
484 |
+
<wp:post_password></wp:post_password>
|
485 |
+
<wp:is_sticky>0</wp:is_sticky>
|
486 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mzgz9vJ1CK1st5lhmo1_1280.jpg</wp:attachment_url>
|
487 |
+
<wp:postmeta>
|
488 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
489 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_mzgz9vJ1CK1st5lhmo1_1280.jpg]]></wp:meta_value>
|
490 |
+
</wp:postmeta>
|
491 |
+
<wp:postmeta>
|
492 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
493 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:853;s:4:"file";s:43:"2014/02/tumblr_mzgz9vJ1CK1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_mzgz9vJ1CK1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_mzgz9vJ1CK1st5lhmo1_1280-300x199.jpg";s:5:"width";i:300;s:6:"height";i:199;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_mzgz9vJ1CK1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_mzgz9vJ1CK1st5lhmo1_1280-600x399.jpg";s:5:"width";i:600;s:6:"height";i:399;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_mzgz9vJ1CK1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:42:"tumblr_mzgz9vJ1CK1st5lhmo1_1280-150x99.jpg";s:5:"width";i:150;s:6:"height";i:99;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_mzgz9vJ1CK1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_mzgz9vJ1CK1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_mzgz9vJ1CK1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
494 |
+
</wp:postmeta>
|
495 |
+
</item>
|
496 |
+
|
497 |
+
<item>
|
498 |
+
<title>tumblr_myp94uOjbG1st5lhmo1_1280</title>
|
499 |
+
<link>http://demo2.woothemes.com/stitched/projects/urban/along-the-tracks/tumblr_myp94uojbg1st5lhmo1_1280/</link>
|
500 |
+
<pubDate>Tue, 18 Feb 2014 14:38:55 +0000</pubDate>
|
501 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
502 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_myp94uOjbG1st5lhmo1_1280.jpg</guid>
|
503 |
+
<description></description>
|
504 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
505 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
506 |
+
<wp:post_id>2944</wp:post_id>
|
507 |
+
<wp:post_date>2014-02-18 14:38:55</wp:post_date>
|
508 |
+
<wp:post_date_gmt>2014-02-18 14:38:55</wp:post_date_gmt>
|
509 |
+
<wp:comment_status>open</wp:comment_status>
|
510 |
+
<wp:ping_status>open</wp:ping_status>
|
511 |
+
<wp:post_name>tumblr_myp94uojbg1st5lhmo1_1280</wp:post_name>
|
512 |
+
<wp:status>inherit</wp:status>
|
513 |
+
<wp:post_parent>2943</wp:post_parent>
|
514 |
+
<wp:menu_order>0</wp:menu_order>
|
515 |
+
<wp:post_type>attachment</wp:post_type>
|
516 |
+
<wp:post_password></wp:post_password>
|
517 |
+
<wp:is_sticky>0</wp:is_sticky>
|
518 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_myp94uOjbG1st5lhmo1_1280.jpg</wp:attachment_url>
|
519 |
+
<wp:postmeta>
|
520 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
521 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_myp94uOjbG1st5lhmo1_1280.jpg]]></wp:meta_value>
|
522 |
+
</wp:postmeta>
|
523 |
+
<wp:postmeta>
|
524 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
525 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:853;s:4:"file";s:43:"2014/02/tumblr_myp94uOjbG1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_myp94uOjbG1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_myp94uOjbG1st5lhmo1_1280-300x199.jpg";s:5:"width";i:300;s:6:"height";i:199;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_myp94uOjbG1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_myp94uOjbG1st5lhmo1_1280-600x399.jpg";s:5:"width";i:600;s:6:"height";i:399;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_myp94uOjbG1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:42:"tumblr_myp94uOjbG1st5lhmo1_1280-150x99.jpg";s:5:"width";i:150;s:6:"height";i:99;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_myp94uOjbG1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_myp94uOjbG1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_myp94uOjbG1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
526 |
+
</wp:postmeta>
|
527 |
+
</item>
|
528 |
+
<item>
|
529 |
+
<title>tumblr_myebteWgAP1st5lhmo1_1280</title>
|
530 |
+
<link>http://demo2.woothemes.com/stitched/projects/urban/along-the-tracks/tumblr_myebtewgap1st5lhmo1_1280/</link>
|
531 |
+
<pubDate>Tue, 18 Feb 2014 14:39:09 +0000</pubDate>
|
532 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
533 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_myebteWgAP1st5lhmo1_1280.jpg</guid>
|
534 |
+
<description></description>
|
535 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
536 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
537 |
+
<wp:post_id>2945</wp:post_id>
|
538 |
+
<wp:post_date>2014-02-18 14:39:09</wp:post_date>
|
539 |
+
<wp:post_date_gmt>2014-02-18 14:39:09</wp:post_date_gmt>
|
540 |
+
<wp:comment_status>open</wp:comment_status>
|
541 |
+
<wp:ping_status>open</wp:ping_status>
|
542 |
+
<wp:post_name>tumblr_myebtewgap1st5lhmo1_1280</wp:post_name>
|
543 |
+
<wp:status>inherit</wp:status>
|
544 |
+
<wp:post_parent>2943</wp:post_parent>
|
545 |
+
<wp:menu_order>0</wp:menu_order>
|
546 |
+
<wp:post_type>attachment</wp:post_type>
|
547 |
+
<wp:post_password></wp:post_password>
|
548 |
+
<wp:is_sticky>0</wp:is_sticky>
|
549 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_myebteWgAP1st5lhmo1_1280.jpg</wp:attachment_url>
|
550 |
+
<wp:postmeta>
|
551 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
552 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_myebteWgAP1st5lhmo1_1280.jpg]]></wp:meta_value>
|
553 |
+
</wp:postmeta>
|
554 |
+
<wp:postmeta>
|
555 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
556 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:853;s:4:"file";s:43:"2014/02/tumblr_myebteWgAP1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_myebteWgAP1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_myebteWgAP1st5lhmo1_1280-300x199.jpg";s:5:"width";i:300;s:6:"height";i:199;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_myebteWgAP1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_myebteWgAP1st5lhmo1_1280-600x399.jpg";s:5:"width";i:600;s:6:"height";i:399;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_myebteWgAP1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:42:"tumblr_myebteWgAP1st5lhmo1_1280-150x99.jpg";s:5:"width";i:150;s:6:"height";i:99;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_myebteWgAP1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_myebteWgAP1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_myebteWgAP1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
557 |
+
</wp:postmeta>
|
558 |
+
</item>
|
559 |
+
<item>
|
560 |
+
<title>tumblr_mzgzcdEDTL1st5lhmo1_1280</title>
|
561 |
+
<link>http://demo2.woothemes.com/stitched/projects/urban/along-the-tracks/tumblr_mzgzcdedtl1st5lhmo1_1280/</link>
|
562 |
+
<pubDate>Tue, 18 Feb 2014 14:39:11 +0000</pubDate>
|
563 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
564 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mzgzcdEDTL1st5lhmo1_1280.jpg</guid>
|
565 |
+
<description></description>
|
566 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
567 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
568 |
+
<wp:post_id>2946</wp:post_id>
|
569 |
+
<wp:post_date>2014-02-18 14:39:11</wp:post_date>
|
570 |
+
<wp:post_date_gmt>2014-02-18 14:39:11</wp:post_date_gmt>
|
571 |
+
<wp:comment_status>open</wp:comment_status>
|
572 |
+
<wp:ping_status>open</wp:ping_status>
|
573 |
+
<wp:post_name>tumblr_mzgzcdedtl1st5lhmo1_1280</wp:post_name>
|
574 |
+
<wp:status>inherit</wp:status>
|
575 |
+
<wp:post_parent>2943</wp:post_parent>
|
576 |
+
<wp:menu_order>0</wp:menu_order>
|
577 |
+
<wp:post_type>attachment</wp:post_type>
|
578 |
+
<wp:post_password></wp:post_password>
|
579 |
+
<wp:is_sticky>0</wp:is_sticky>
|
580 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mzgzcdEDTL1st5lhmo1_1280.jpg</wp:attachment_url>
|
581 |
+
<wp:postmeta>
|
582 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
583 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_mzgzcdEDTL1st5lhmo1_1280.jpg]]></wp:meta_value>
|
584 |
+
</wp:postmeta>
|
585 |
+
<wp:postmeta>
|
586 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
587 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:799;s:4:"file";s:43:"2014/02/tumblr_mzgzcdEDTL1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_mzgzcdEDTL1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_mzgzcdEDTL1st5lhmo1_1280-300x187.jpg";s:5:"width";i:300;s:6:"height";i:187;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_mzgzcdEDTL1st5lhmo1_1280-1024x639.jpg";s:5:"width";i:1024;s:6:"height";i:639;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_mzgzcdEDTL1st5lhmo1_1280-600x374.jpg";s:5:"width";i:600;s:6:"height";i:374;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_mzgzcdEDTL1st5lhmo1_1280-1024x639.jpg";s:5:"width";i:1024;s:6:"height";i:639;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:42:"tumblr_mzgzcdEDTL1st5lhmo1_1280-150x93.jpg";s:5:"width";i:150;s:6:"height";i:93;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_mzgzcdEDTL1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_mzgzcdEDTL1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_mzgzcdEDTL1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
588 |
+
</wp:postmeta>
|
589 |
+
</item>
|
590 |
+
<item>
|
591 |
+
<title>tumblr_mzzqzbLVlr1st5lhmo1_1280</title>
|
592 |
+
<link>http://demo2.woothemes.com/stitched/projects/urban/along-the-tracks/tumblr_mzzqzblvlr1st5lhmo1_1280/</link>
|
593 |
+
<pubDate>Tue, 18 Feb 2014 14:39:14 +0000</pubDate>
|
594 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
595 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mzzqzbLVlr1st5lhmo1_1280.jpg</guid>
|
596 |
+
<description></description>
|
597 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
598 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
599 |
+
<wp:post_id>2947</wp:post_id>
|
600 |
+
<wp:post_date>2014-02-18 14:39:14</wp:post_date>
|
601 |
+
<wp:post_date_gmt>2014-02-18 14:39:14</wp:post_date_gmt>
|
602 |
+
<wp:comment_status>open</wp:comment_status>
|
603 |
+
<wp:ping_status>open</wp:ping_status>
|
604 |
+
<wp:post_name>tumblr_mzzqzblvlr1st5lhmo1_1280</wp:post_name>
|
605 |
+
<wp:status>inherit</wp:status>
|
606 |
+
<wp:post_parent>2943</wp:post_parent>
|
607 |
+
<wp:menu_order>0</wp:menu_order>
|
608 |
+
<wp:post_type>attachment</wp:post_type>
|
609 |
+
<wp:post_password></wp:post_password>
|
610 |
+
<wp:is_sticky>0</wp:is_sticky>
|
611 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mzzqzbLVlr1st5lhmo1_1280.jpg</wp:attachment_url>
|
612 |
+
<wp:postmeta>
|
613 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
614 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_mzzqzbLVlr1st5lhmo1_1280.jpg]]></wp:meta_value>
|
615 |
+
</wp:postmeta>
|
616 |
+
<wp:postmeta>
|
617 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
618 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1024;s:6:"height";i:683;s:4:"file";s:43:"2014/02/tumblr_mzzqzbLVlr1st5lhmo1_1280.jpg";s:5:"sizes";a:7:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_mzzqzbLVlr1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_mzzqzbLVlr1st5lhmo1_1280-300x200.jpg";s:5:"width";i:300;s:6:"height";i:200;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_mzzqzbLVlr1st5lhmo1_1280-600x400.jpg";s:5:"width";i:600;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:43:"tumblr_mzzqzbLVlr1st5lhmo1_1280-150x100.jpg";s:5:"width";i:150;s:6:"height";i:100;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_mzzqzbLVlr1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_mzzqzbLVlr1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_mzzqzbLVlr1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
619 |
+
</wp:postmeta>
|
620 |
+
</item>
|
621 |
+
<item>
|
622 |
+
<title>tumblr_mzgz8arzYo1st5lhmo1_1280</title>
|
623 |
+
<link>http://demo2.woothemes.com/stitched/projects/nature/in-the-woods/tumblr_mzgz8arzyo1st5lhmo1_1280/</link>
|
624 |
+
<pubDate>Tue, 18 Feb 2014 14:40:47 +0000</pubDate>
|
625 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
626 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mzgz8arzYo1st5lhmo1_1280.jpg</guid>
|
627 |
+
<description></description>
|
628 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
629 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
630 |
+
<wp:post_id>2949</wp:post_id>
|
631 |
+
<wp:post_date>2014-02-18 14:40:47</wp:post_date>
|
632 |
+
<wp:post_date_gmt>2014-02-18 14:40:47</wp:post_date_gmt>
|
633 |
+
<wp:comment_status>open</wp:comment_status>
|
634 |
+
<wp:ping_status>open</wp:ping_status>
|
635 |
+
<wp:post_name>tumblr_mzgz8arzyo1st5lhmo1_1280</wp:post_name>
|
636 |
+
<wp:status>inherit</wp:status>
|
637 |
+
<wp:post_parent>2948</wp:post_parent>
|
638 |
+
<wp:menu_order>0</wp:menu_order>
|
639 |
+
<wp:post_type>attachment</wp:post_type>
|
640 |
+
<wp:post_password></wp:post_password>
|
641 |
+
<wp:is_sticky>0</wp:is_sticky>
|
642 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mzgz8arzYo1st5lhmo1_1280.jpg</wp:attachment_url>
|
643 |
+
<wp:postmeta>
|
644 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
645 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_mzgz8arzYo1st5lhmo1_1280.jpg]]></wp:meta_value>
|
646 |
+
</wp:postmeta>
|
647 |
+
<wp:postmeta>
|
648 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
649 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:854;s:4:"file";s:43:"2014/02/tumblr_mzgz8arzYo1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_mzgz8arzYo1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_mzgz8arzYo1st5lhmo1_1280-300x200.jpg";s:5:"width";i:300;s:6:"height";i:200;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_mzgz8arzYo1st5lhmo1_1280-1024x683.jpg";s:5:"width";i:1024;s:6:"height";i:683;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_mzgz8arzYo1st5lhmo1_1280-600x400.jpg";s:5:"width";i:600;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_mzgz8arzYo1st5lhmo1_1280-1024x683.jpg";s:5:"width";i:1024;s:6:"height";i:683;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:43:"tumblr_mzgz8arzYo1st5lhmo1_1280-150x100.jpg";s:5:"width";i:150;s:6:"height";i:100;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_mzgz8arzYo1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_mzgz8arzYo1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_mzgz8arzYo1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
650 |
+
</wp:postmeta>
|
651 |
+
</item>
|
652 |
+
<item>
|
653 |
+
<title>tumblr_mxrv8vRMbA1st5lhmo1_1280</title>
|
654 |
+
<link>http://demo2.woothemes.com/stitched/projects/nature/in-the-woods/tumblr_mxrv8vrmba1st5lhmo1_1280/</link>
|
655 |
+
<pubDate>Tue, 18 Feb 2014 14:41:09 +0000</pubDate>
|
656 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
657 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mxrv8vRMbA1st5lhmo1_1280.jpg</guid>
|
658 |
+
<description></description>
|
659 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
660 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
661 |
+
<wp:post_id>2950</wp:post_id>
|
662 |
+
<wp:post_date>2014-02-18 14:41:09</wp:post_date>
|
663 |
+
<wp:post_date_gmt>2014-02-18 14:41:09</wp:post_date_gmt>
|
664 |
+
<wp:comment_status>open</wp:comment_status>
|
665 |
+
<wp:ping_status>open</wp:ping_status>
|
666 |
+
<wp:post_name>tumblr_mxrv8vrmba1st5lhmo1_1280</wp:post_name>
|
667 |
+
<wp:status>inherit</wp:status>
|
668 |
+
<wp:post_parent>2948</wp:post_parent>
|
669 |
+
<wp:menu_order>0</wp:menu_order>
|
670 |
+
<wp:post_type>attachment</wp:post_type>
|
671 |
+
<wp:post_password></wp:post_password>
|
672 |
+
<wp:is_sticky>0</wp:is_sticky>
|
673 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mxrv8vRMbA1st5lhmo1_1280.jpg</wp:attachment_url>
|
674 |
+
<wp:postmeta>
|
675 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
676 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_mxrv8vRMbA1st5lhmo1_1280.jpg]]></wp:meta_value>
|
677 |
+
</wp:postmeta>
|
678 |
+
<wp:postmeta>
|
679 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
680 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:853;s:4:"file";s:43:"2014/02/tumblr_mxrv8vRMbA1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_mxrv8vRMbA1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_mxrv8vRMbA1st5lhmo1_1280-300x199.jpg";s:5:"width";i:300;s:6:"height";i:199;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_mxrv8vRMbA1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_mxrv8vRMbA1st5lhmo1_1280-600x399.jpg";s:5:"width";i:600;s:6:"height";i:399;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_mxrv8vRMbA1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:42:"tumblr_mxrv8vRMbA1st5lhmo1_1280-150x99.jpg";s:5:"width";i:150;s:6:"height";i:99;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_mxrv8vRMbA1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_mxrv8vRMbA1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_mxrv8vRMbA1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
681 |
+
</wp:postmeta>
|
682 |
+
</item>
|
683 |
+
<item>
|
684 |
+
<title>tumblr_myp9mb1QNJ1st5lhmo1_1280</title>
|
685 |
+
<link>http://demo2.woothemes.com/stitched/projects/nature/in-the-woods/tumblr_myp9mb1qnj1st5lhmo1_1280/</link>
|
686 |
+
<pubDate>Tue, 18 Feb 2014 14:41:11 +0000</pubDate>
|
687 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
688 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_myp9mb1QNJ1st5lhmo1_1280.jpg</guid>
|
689 |
+
<description></description>
|
690 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
691 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
692 |
+
<wp:post_id>2951</wp:post_id>
|
693 |
+
<wp:post_date>2014-02-18 14:41:11</wp:post_date>
|
694 |
+
<wp:post_date_gmt>2014-02-18 14:41:11</wp:post_date_gmt>
|
695 |
+
<wp:comment_status>open</wp:comment_status>
|
696 |
+
<wp:ping_status>open</wp:ping_status>
|
697 |
+
<wp:post_name>tumblr_myp9mb1qnj1st5lhmo1_1280</wp:post_name>
|
698 |
+
<wp:status>inherit</wp:status>
|
699 |
+
<wp:post_parent>2948</wp:post_parent>
|
700 |
+
<wp:menu_order>0</wp:menu_order>
|
701 |
+
<wp:post_type>attachment</wp:post_type>
|
702 |
+
<wp:post_password></wp:post_password>
|
703 |
+
<wp:is_sticky>0</wp:is_sticky>
|
704 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_myp9mb1QNJ1st5lhmo1_1280.jpg</wp:attachment_url>
|
705 |
+
<wp:postmeta>
|
706 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
707 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_myp9mb1QNJ1st5lhmo1_1280.jpg]]></wp:meta_value>
|
708 |
+
</wp:postmeta>
|
709 |
+
<wp:postmeta>
|
710 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
711 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:857;s:4:"file";s:43:"2014/02/tumblr_myp9mb1QNJ1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_myp9mb1QNJ1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_myp9mb1QNJ1st5lhmo1_1280-300x200.jpg";s:5:"width";i:300;s:6:"height";i:200;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_myp9mb1QNJ1st5lhmo1_1280-1024x685.jpg";s:5:"width";i:1024;s:6:"height";i:685;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_myp9mb1QNJ1st5lhmo1_1280-600x401.jpg";s:5:"width";i:600;s:6:"height";i:401;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_myp9mb1QNJ1st5lhmo1_1280-1024x685.jpg";s:5:"width";i:1024;s:6:"height";i:685;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:43:"tumblr_myp9mb1QNJ1st5lhmo1_1280-150x100.jpg";s:5:"width";i:150;s:6:"height";i:100;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_myp9mb1QNJ1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_myp9mb1QNJ1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_myp9mb1QNJ1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
712 |
+
</wp:postmeta>
|
713 |
+
</item>
|
714 |
+
<item>
|
715 |
+
<title>tumblr_mzzr1q92gB1st5lhmo1_1280</title>
|
716 |
+
<link>http://demo2.woothemes.com/stitched/projects/nature/in-the-woods/tumblr_mzzr1q92gb1st5lhmo1_1280/</link>
|
717 |
+
<pubDate>Tue, 18 Feb 2014 14:41:16 +0000</pubDate>
|
718 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
719 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mzzr1q92gB1st5lhmo1_1280.jpg</guid>
|
720 |
+
<description></description>
|
721 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
722 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
723 |
+
<wp:post_id>2952</wp:post_id>
|
724 |
+
<wp:post_date>2014-02-18 14:41:16</wp:post_date>
|
725 |
+
<wp:post_date_gmt>2014-02-18 14:41:16</wp:post_date_gmt>
|
726 |
+
<wp:comment_status>open</wp:comment_status>
|
727 |
+
<wp:ping_status>open</wp:ping_status>
|
728 |
+
<wp:post_name>tumblr_mzzr1q92gb1st5lhmo1_1280</wp:post_name>
|
729 |
+
<wp:status>inherit</wp:status>
|
730 |
+
<wp:post_parent>2948</wp:post_parent>
|
731 |
+
<wp:menu_order>0</wp:menu_order>
|
732 |
+
<wp:post_type>attachment</wp:post_type>
|
733 |
+
<wp:post_password></wp:post_password>
|
734 |
+
<wp:is_sticky>0</wp:is_sticky>
|
735 |
+
<wp:attachment_url>http://demo2.woothemes.com/stitched/files/2014/02/tumblr_mzzr1q92gB1st5lhmo1_1280.jpg</wp:attachment_url>
|
736 |
+
<wp:postmeta>
|
737 |
+
<wp:meta_key>_wp_attached_file</wp:meta_key>
|
738 |
+
<wp:meta_value><![CDATA[2014/02/tumblr_mzzr1q92gB1st5lhmo1_1280.jpg]]></wp:meta_value>
|
739 |
+
</wp:postmeta>
|
740 |
+
<wp:postmeta>
|
741 |
+
<wp:meta_key>_wp_attachment_metadata</wp:meta_key>
|
742 |
+
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:853;s:4:"file";s:43:"2014/02/tumblr_mzzr1q92gB1st5lhmo1_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:43:"tumblr_mzzr1q92gB1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:43:"tumblr_mzzr1q92gB1st5lhmo1_1280-300x199.jpg";s:5:"width";i:300;s:6:"height";i:199;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:44:"tumblr_mzzr1q92gB1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:15:"project-archive";a:4:{s:4:"file";s:43:"tumblr_mzzr1q92gB1st5lhmo1_1280-600x399.jpg";s:5:"width";i:600;s:6:"height";i:399;s:9:"mime-type";s:10:"image/jpeg";}s:14:"project-single";a:4:{s:4:"file";s:44:"tumblr_mzzr1q92gB1st5lhmo1_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:17:"project-thumbnail";a:4:{s:4:"file";s:42:"tumblr_mzzr1q92gB1st5lhmo1_1280-150x99.jpg";s:5:"width";i:150;s:6:"height";i:99;s:9:"mime-type";s:10:"image/jpeg";}s:14:"shop_thumbnail";a:4:{s:4:"file";s:41:"tumblr_mzzr1q92gB1st5lhmo1_1280-90x90.jpg";s:5:"width";i:90;s:6:"height";i:90;s:9:"mime-type";s:10:"image/jpeg";}s:12:"shop_catalog";a:4:{s:4:"file";s:43:"tumblr_mzzr1q92gB1st5lhmo1_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:11:"shop_single";a:4:{s:4:"file";s:43:"tumblr_mzzr1q92gB1st5lhmo1_1280-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:10:{s:8:"aperture";i:0;s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";i:0;s:9:"copyright";s:0:"";s:12:"focal_length";i:0;s:3:"iso";i:0;s:13:"shutter_speed";i:0;s:5:"title";s:0:"";}}]]></wp:meta_value>
|
743 |
+
</wp:postmeta>
|
744 |
+
</item>
|
745 |
+
|
746 |
+
<title>Projects</title>
|
747 |
+
<link>http://demo2.woothemes.com/stitched/projects/</link>
|
748 |
+
<pubDate>Thu, 13 Feb 2014 15:56:14 +0000</pubDate>
|
749 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
750 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/?page_id=2920</guid>
|
751 |
+
<description></description>
|
752 |
+
<content:encoded><![CDATA[]]></content:encoded>
|
753 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
754 |
+
<wp:post_id>2920</wp:post_id>
|
755 |
+
<wp:post_date>2014-02-13 15:56:14</wp:post_date>
|
756 |
+
<wp:post_date_gmt>2014-02-13 15:56:14</wp:post_date_gmt>
|
757 |
+
<wp:comment_status>open</wp:comment_status>
|
758 |
+
<wp:ping_status>open</wp:ping_status>
|
759 |
+
<wp:post_name>projects</wp:post_name>
|
760 |
+
<wp:status>publish</wp:status>
|
761 |
+
<wp:post_parent>0</wp:post_parent>
|
762 |
+
<wp:menu_order>0</wp:menu_order>
|
763 |
+
<wp:post_type>page</wp:post_type>
|
764 |
+
<wp:post_password></wp:post_password>
|
765 |
+
<wp:is_sticky>0</wp:is_sticky>
|
766 |
+
<wp:postmeta>
|
767 |
+
<wp:meta_key>_edit_last</wp:meta_key>
|
768 |
+
<wp:meta_value><![CDATA[3]]></wp:meta_value>
|
769 |
+
</wp:postmeta>
|
770 |
+
<wp:postmeta>
|
771 |
+
<wp:meta_key>_wp_page_template</wp:meta_key>
|
772 |
+
<wp:meta_value><![CDATA[default]]></wp:meta_value>
|
773 |
+
</wp:postmeta>
|
774 |
+
</item>
|
775 |
+
|
776 |
+
<title>Animals</title>
|
777 |
+
<link>http://demo2.woothemes.com/stitched/projects/nature/animals/</link>
|
778 |
+
<pubDate>Tue, 18 Feb 2014 14:32:10 +0000</pubDate>
|
779 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
780 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/?post_type=project&p=2924</guid>
|
781 |
+
<description></description>
|
782 |
+
<content:encoded><![CDATA[Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.
|
783 |
+
|
784 |
+
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.
|
785 |
+
|
786 |
+
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.]]></content:encoded>
|
787 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
788 |
+
<wp:post_id>2924</wp:post_id>
|
789 |
+
<wp:post_date>2014-02-18 14:32:10</wp:post_date>
|
790 |
+
<wp:post_date_gmt>2014-02-18 14:32:10</wp:post_date_gmt>
|
791 |
+
<wp:comment_status>closed</wp:comment_status>
|
792 |
+
<wp:ping_status>closed</wp:ping_status>
|
793 |
+
<wp:post_name>animals</wp:post_name>
|
794 |
+
<wp:status>publish</wp:status>
|
795 |
+
<wp:post_parent>0</wp:post_parent>
|
796 |
+
<wp:menu_order>0</wp:menu_order>
|
797 |
+
<wp:post_type>project</wp:post_type>
|
798 |
+
<wp:post_password></wp:post_password>
|
799 |
+
<wp:is_sticky>0</wp:is_sticky>
|
800 |
+
<category domain="project-category" nicename="nature"><![CDATA[Nature]]></category>
|
801 |
+
<wp:postmeta>
|
802 |
+
<wp:meta_key>_thumbnail_id</wp:meta_key>
|
803 |
+
<wp:meta_value><![CDATA[2925]]></wp:meta_value>
|
804 |
+
</wp:postmeta>
|
805 |
+
<wp:postmeta>
|
806 |
+
<wp:meta_key>_edit_last</wp:meta_key>
|
807 |
+
<wp:meta_value><![CDATA[3]]></wp:meta_value>
|
808 |
+
</wp:postmeta>
|
809 |
+
<wp:postmeta>
|
810 |
+
<wp:meta_key>_project_image_gallery</wp:meta_key>
|
811 |
+
<wp:meta_value><![CDATA[2926,2927,2928]]></wp:meta_value>
|
812 |
+
</wp:postmeta>
|
813 |
+
</item>
|
814 |
+
<item>
|
815 |
+
<title>Cities</title>
|
816 |
+
<link>http://demo2.woothemes.com/stitched/projects/urban/cities/</link>
|
817 |
+
<pubDate>Tue, 18 Feb 2014 14:34:31 +0000</pubDate>
|
818 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
819 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/?post_type=project&p=2929</guid>
|
820 |
+
<description></description>
|
821 |
+
<content:encoded><![CDATA[Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.
|
822 |
+
|
823 |
+
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.
|
824 |
+
|
825 |
+
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.
|
826 |
+
|
827 |
+
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.]]></content:encoded>
|
828 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
829 |
+
<wp:post_id>2929</wp:post_id>
|
830 |
+
<wp:post_date>2014-02-18 14:34:31</wp:post_date>
|
831 |
+
<wp:post_date_gmt>2014-02-18 14:34:31</wp:post_date_gmt>
|
832 |
+
<wp:comment_status>closed</wp:comment_status>
|
833 |
+
<wp:ping_status>closed</wp:ping_status>
|
834 |
+
<wp:post_name>cities</wp:post_name>
|
835 |
+
<wp:status>publish</wp:status>
|
836 |
+
<wp:post_parent>0</wp:post_parent>
|
837 |
+
<wp:menu_order>0</wp:menu_order>
|
838 |
+
<wp:post_type>project</wp:post_type>
|
839 |
+
<wp:post_password></wp:post_password>
|
840 |
+
<wp:is_sticky>0</wp:is_sticky>
|
841 |
+
<category domain="project-category" nicename="urban"><![CDATA[Urban]]></category>
|
842 |
+
<wp:postmeta>
|
843 |
+
<wp:meta_key>_thumbnail_id</wp:meta_key>
|
844 |
+
<wp:meta_value><![CDATA[2930]]></wp:meta_value>
|
845 |
+
</wp:postmeta>
|
846 |
+
<wp:postmeta>
|
847 |
+
<wp:meta_key>_edit_last</wp:meta_key>
|
848 |
+
<wp:meta_value><![CDATA[3]]></wp:meta_value>
|
849 |
+
</wp:postmeta>
|
850 |
+
<wp:postmeta>
|
851 |
+
<wp:meta_key>_project_image_gallery</wp:meta_key>
|
852 |
+
<wp:meta_value><![CDATA[2931,2932,2933]]></wp:meta_value>
|
853 |
+
</wp:postmeta>
|
854 |
+
</item>
|
855 |
+
<item>
|
856 |
+
<title>The Desert</title>
|
857 |
+
<link>http://demo2.woothemes.com/stitched/projects/landscapes/the-desert/</link>
|
858 |
+
<pubDate>Tue, 18 Feb 2014 14:36:13 +0000</pubDate>
|
859 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
860 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/?post_type=project&p=2934</guid>
|
861 |
+
<description></description>
|
862 |
+
<content:encoded><![CDATA[Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.
|
863 |
+
|
864 |
+
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.
|
865 |
+
|
866 |
+
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.]]></content:encoded>
|
867 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
868 |
+
<wp:post_id>2934</wp:post_id>
|
869 |
+
<wp:post_date>2014-02-18 14:36:13</wp:post_date>
|
870 |
+
<wp:post_date_gmt>2014-02-18 14:36:13</wp:post_date_gmt>
|
871 |
+
<wp:comment_status>closed</wp:comment_status>
|
872 |
+
<wp:ping_status>closed</wp:ping_status>
|
873 |
+
<wp:post_name>the-desert</wp:post_name>
|
874 |
+
<wp:status>publish</wp:status>
|
875 |
+
<wp:post_parent>0</wp:post_parent>
|
876 |
+
<wp:menu_order>0</wp:menu_order>
|
877 |
+
<wp:post_type>project</wp:post_type>
|
878 |
+
<wp:post_password></wp:post_password>
|
879 |
+
<wp:is_sticky>0</wp:is_sticky>
|
880 |
+
<category domain="project-category" nicename="landscapes"><![CDATA[Landscapes]]></category>
|
881 |
+
<category domain="project-category" nicename="nature"><![CDATA[Nature]]></category>
|
882 |
+
<wp:postmeta>
|
883 |
+
<wp:meta_key>_thumbnail_id</wp:meta_key>
|
884 |
+
<wp:meta_value><![CDATA[2935]]></wp:meta_value>
|
885 |
+
</wp:postmeta>
|
886 |
+
<wp:postmeta>
|
887 |
+
<wp:meta_key>_edit_last</wp:meta_key>
|
888 |
+
<wp:meta_value><![CDATA[3]]></wp:meta_value>
|
889 |
+
</wp:postmeta>
|
890 |
+
<wp:postmeta>
|
891 |
+
<wp:meta_key>_project_image_gallery</wp:meta_key>
|
892 |
+
<wp:meta_value><![CDATA[2936,2937]]></wp:meta_value>
|
893 |
+
</wp:postmeta>
|
894 |
+
</item>
|
895 |
+
<item>
|
896 |
+
<title>The Beach</title>
|
897 |
+
<link>http://demo2.woothemes.com/stitched/projects/landscapes/the-beach/</link>
|
898 |
+
<pubDate>Tue, 18 Feb 2014 14:38:11 +0000</pubDate>
|
899 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
900 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/?post_type=project&p=2938</guid>
|
901 |
+
<description></description>
|
902 |
+
<content:encoded><![CDATA[Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.
|
903 |
+
|
904 |
+
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.
|
905 |
+
|
906 |
+
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.]]></content:encoded>
|
907 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
908 |
+
<wp:post_id>2938</wp:post_id>
|
909 |
+
<wp:post_date>2014-02-18 14:38:11</wp:post_date>
|
910 |
+
<wp:post_date_gmt>2014-02-18 14:38:11</wp:post_date_gmt>
|
911 |
+
<wp:comment_status>closed</wp:comment_status>
|
912 |
+
<wp:ping_status>closed</wp:ping_status>
|
913 |
+
<wp:post_name>the-beach</wp:post_name>
|
914 |
+
<wp:status>publish</wp:status>
|
915 |
+
<wp:post_parent>0</wp:post_parent>
|
916 |
+
<wp:menu_order>0</wp:menu_order>
|
917 |
+
<wp:post_type>project</wp:post_type>
|
918 |
+
<wp:post_password></wp:post_password>
|
919 |
+
<wp:is_sticky>0</wp:is_sticky>
|
920 |
+
<category domain="project-category" nicename="landscapes"><![CDATA[Landscapes]]></category>
|
921 |
+
<wp:postmeta>
|
922 |
+
<wp:meta_key>_thumbnail_id</wp:meta_key>
|
923 |
+
<wp:meta_value><![CDATA[2939]]></wp:meta_value>
|
924 |
+
</wp:postmeta>
|
925 |
+
<wp:postmeta>
|
926 |
+
<wp:meta_key>_edit_last</wp:meta_key>
|
927 |
+
<wp:meta_value><![CDATA[3]]></wp:meta_value>
|
928 |
+
</wp:postmeta>
|
929 |
+
<wp:postmeta>
|
930 |
+
<wp:meta_key>_project_image_gallery</wp:meta_key>
|
931 |
+
<wp:meta_value><![CDATA[2940,2941,2942]]></wp:meta_value>
|
932 |
+
</wp:postmeta>
|
933 |
+
</item>
|
934 |
+
<item>
|
935 |
+
<title>Along the tracks</title>
|
936 |
+
<link>http://demo2.woothemes.com/stitched/projects/urban/along-the-tracks/</link>
|
937 |
+
<pubDate>Tue, 18 Feb 2014 14:40:26 +0000</pubDate>
|
938 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
939 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/?post_type=project&p=2943</guid>
|
940 |
+
<description></description>
|
941 |
+
<content:encoded><![CDATA[Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.
|
942 |
+
|
943 |
+
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.
|
944 |
+
|
945 |
+
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.]]></content:encoded>
|
946 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
947 |
+
<wp:post_id>2943</wp:post_id>
|
948 |
+
<wp:post_date>2014-02-18 14:40:26</wp:post_date>
|
949 |
+
<wp:post_date_gmt>2014-02-18 14:40:26</wp:post_date_gmt>
|
950 |
+
<wp:comment_status>closed</wp:comment_status>
|
951 |
+
<wp:ping_status>closed</wp:ping_status>
|
952 |
+
<wp:post_name>along-the-tracks</wp:post_name>
|
953 |
+
<wp:status>publish</wp:status>
|
954 |
+
<wp:post_parent>0</wp:post_parent>
|
955 |
+
<wp:menu_order>0</wp:menu_order>
|
956 |
+
<wp:post_type>project</wp:post_type>
|
957 |
+
<wp:post_password></wp:post_password>
|
958 |
+
<wp:is_sticky>0</wp:is_sticky>
|
959 |
+
<category domain="project-category" nicename="urban"><![CDATA[Urban]]></category>
|
960 |
+
<wp:postmeta>
|
961 |
+
<wp:meta_key>_thumbnail_id</wp:meta_key>
|
962 |
+
<wp:meta_value><![CDATA[2944]]></wp:meta_value>
|
963 |
+
</wp:postmeta>
|
964 |
+
<wp:postmeta>
|
965 |
+
<wp:meta_key>_edit_last</wp:meta_key>
|
966 |
+
<wp:meta_value><![CDATA[3]]></wp:meta_value>
|
967 |
+
</wp:postmeta>
|
968 |
+
<wp:postmeta>
|
969 |
+
<wp:meta_key>_project_image_gallery</wp:meta_key>
|
970 |
+
<wp:meta_value><![CDATA[2945,2946,2947]]></wp:meta_value>
|
971 |
+
</wp:postmeta>
|
972 |
+
</item>
|
973 |
+
<item>
|
974 |
+
<title>In the woods</title>
|
975 |
+
<link>http://demo2.woothemes.com/stitched/projects/nature/in-the-woods/</link>
|
976 |
+
<pubDate>Tue, 18 Feb 2014 14:41:30 +0000</pubDate>
|
977 |
+
<dc:creator><![CDATA[wooteam]]></dc:creator>
|
978 |
+
<guid isPermaLink="false">http://demo2.woothemes.com/stitched/?post_type=project&p=2948</guid>
|
979 |
+
<description></description>
|
980 |
+
<content:encoded><![CDATA[Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.
|
981 |
+
|
982 |
+
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.
|
983 |
+
|
984 |
+
Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.]]></content:encoded>
|
985 |
+
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
|
986 |
+
<wp:post_id>2948</wp:post_id>
|
987 |
+
<wp:post_date>2014-02-18 14:41:30</wp:post_date>
|
988 |
+
<wp:post_date_gmt>2014-02-18 14:41:30</wp:post_date_gmt>
|
989 |
+
<wp:comment_status>closed</wp:comment_status>
|
990 |
+
<wp:ping_status>closed</wp:ping_status>
|
991 |
+
<wp:post_name>in-the-woods</wp:post_name>
|
992 |
+
<wp:status>publish</wp:status>
|
993 |
+
<wp:post_parent>0</wp:post_parent>
|
994 |
+
<wp:menu_order>0</wp:menu_order>
|
995 |
+
<wp:post_type>project</wp:post_type>
|
996 |
+
<wp:post_password></wp:post_password>
|
997 |
+
<wp:is_sticky>0</wp:is_sticky>
|
998 |
+
<category domain="project-category" nicename="nature"><![CDATA[Nature]]></category>
|
999 |
+
<wp:postmeta>
|
1000 |
+
<wp:meta_key>_thumbnail_id</wp:meta_key>
|
1001 |
+
<wp:meta_value><![CDATA[2949]]></wp:meta_value>
|
1002 |
+
</wp:postmeta>
|
1003 |
+
<wp:postmeta>
|
1004 |
+
<wp:meta_key>_edit_last</wp:meta_key>
|
1005 |
+
<wp:meta_value><![CDATA[3]]></wp:meta_value>
|
1006 |
+
</wp:postmeta>
|
1007 |
+
<wp:postmeta>
|
1008 |
+
<wp:meta_key>_project_image_gallery</wp:meta_key>
|
1009 |
+
<wp:meta_value><![CDATA[2950,2951,2952]]></wp:meta_value>
|
1010 |
+
</wp:postmeta>
|
1011 |
+
</item>
|
1012 |
+
</channel>
|
1013 |
+
</rss>
|
lang/{projects.pot → projects-by-woothemes.pot}
RENAMED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: \n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/projects-by-woothemes\n"
|
7 |
-
"POT-Creation-Date: 2014-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -12,130 +12,138 @@ msgstr ""
|
|
12 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
13 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
14 |
|
15 |
-
#: classes/class-projects-admin.php:
|
16 |
msgid "Cover Image"
|
17 |
msgstr ""
|
18 |
|
19 |
-
#: classes/class-projects-admin.php:
|
20 |
-
msgid "
|
21 |
msgstr ""
|
22 |
|
23 |
-
#: classes/class-projects-admin.php:
|
24 |
msgid "Custom field updated."
|
25 |
msgstr ""
|
26 |
|
27 |
-
#: classes/class-projects-admin.php:
|
28 |
msgid "Custom field deleted."
|
29 |
msgstr ""
|
30 |
|
31 |
-
#: classes/class-projects-admin.php:
|
32 |
-
msgid "
|
33 |
msgstr ""
|
34 |
|
35 |
#. translators: %s: date and time of the revision
|
36 |
|
37 |
-
#: classes/class-projects-admin.php:
|
38 |
-
msgid "
|
39 |
msgstr ""
|
40 |
|
41 |
-
#: classes/class-projects-admin.php:
|
42 |
-
msgid "
|
43 |
msgstr ""
|
44 |
|
45 |
-
#: classes/class-projects-admin.php:
|
46 |
-
msgid "
|
47 |
msgstr ""
|
48 |
|
49 |
-
#: classes/class-projects-admin.php:
|
50 |
-
msgid "
|
51 |
msgstr ""
|
52 |
|
53 |
-
#: classes/class-projects-admin.php:
|
54 |
-
msgid "
|
55 |
msgstr ""
|
56 |
|
57 |
#. translators: Publish box date format, see http:php.net/date
|
58 |
|
59 |
-
#: classes/class-projects-admin.php:
|
60 |
msgid "M j, Y @ G:i"
|
61 |
msgstr ""
|
62 |
|
63 |
-
#: classes/class-projects-admin.php:
|
64 |
-
msgid "
|
65 |
msgstr ""
|
66 |
|
67 |
-
#: classes/class-projects-admin.php:
|
68 |
-
msgid "
|
69 |
msgstr ""
|
70 |
|
71 |
-
#: classes/class-projects-admin.php:
|
72 |
-
msgid "
|
73 |
msgstr ""
|
74 |
|
75 |
-
#: classes/class-projects-admin.php:
|
|
|
|
|
|
|
|
|
76 |
msgid "Delete image"
|
77 |
msgstr ""
|
78 |
|
79 |
-
#: classes/class-projects-admin.php:
|
80 |
-
msgid "Add
|
81 |
msgstr ""
|
82 |
|
83 |
-
#: classes/class-projects-admin.php:
|
84 |
msgid "Add Images to Project Gallery"
|
85 |
msgstr ""
|
86 |
|
87 |
-
#: classes/class-projects-admin.php:
|
88 |
msgid "Add to gallery"
|
89 |
msgstr ""
|
90 |
|
91 |
-
#: classes/class-projects-admin.php:
|
92 |
msgid "Client"
|
93 |
msgstr ""
|
94 |
|
95 |
-
#: classes/class-projects-admin.php:
|
96 |
-
msgid "Enter the client name
|
97 |
msgstr ""
|
98 |
|
99 |
-
#: classes/class-projects-admin.php:
|
100 |
msgid "URL"
|
101 |
msgstr ""
|
102 |
|
103 |
-
#: classes/class-projects-admin.php:
|
104 |
-
msgid "Enter
|
105 |
msgstr ""
|
106 |
|
107 |
-
#: classes/class-projects-admin.php:
|
108 |
-
msgid "Enter the
|
109 |
msgstr ""
|
110 |
|
111 |
-
#: classes/class-projects-admin.php:
|
112 |
msgid "%sProjects by WooThemes is almost ready.%s To get started, %sconfigure your projects page%s."
|
113 |
msgstr ""
|
114 |
|
115 |
-
#: classes/class-projects-admin.php:
|
116 |
-
msgid "
|
117 |
msgstr ""
|
118 |
|
119 |
-
#: classes/class-projects-admin.php:
|
120 |
msgid "Set featured image"
|
121 |
msgstr ""
|
122 |
|
123 |
-
#: classes/class-projects-admin.php:
|
124 |
msgid "Set cover image"
|
125 |
msgstr ""
|
126 |
|
127 |
-
#: classes/class-projects-admin.php:
|
128 |
msgid "Remove featured image"
|
129 |
msgstr ""
|
130 |
|
131 |
-
#: classes/class-projects-admin.php:
|
132 |
msgid "Remove cover image"
|
133 |
msgstr ""
|
134 |
|
135 |
-
#: classes/class-projects-admin.php:
|
136 |
msgid "Set Cover Image"
|
137 |
msgstr ""
|
138 |
|
|
|
|
|
|
|
|
|
139 |
#: classes/class-projects-settings.php:38
|
140 |
msgid "Projects Settings"
|
141 |
msgstr ""
|
@@ -144,8 +152,16 @@ msgstr ""
|
|
144 |
msgid "Save Changes"
|
145 |
msgstr ""
|
146 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
147 |
#: classes/class-projects-settings.php:64
|
148 |
-
msgid "
|
149 |
msgstr ""
|
150 |
|
151 |
#: classes/class-projects-settings.php:77
|
@@ -153,11 +169,11 @@ msgid "Projects Page"
|
|
153 |
msgstr ""
|
154 |
|
155 |
#: classes/class-projects-settings.php:81
|
156 |
-
msgid "
|
157 |
msgstr ""
|
158 |
|
159 |
#: classes/class-projects-settings.php:91
|
160 |
-
msgid "These settings
|
161 |
msgstr ""
|
162 |
|
163 |
#: classes/class-projects-settings.php:91
|
@@ -222,7 +238,7 @@ msgstr ""
|
|
222 |
msgid "Parent %s:"
|
223 |
msgstr ""
|
224 |
|
225 |
-
#: classes/class-projects-taxonomy.php:101 classes/class-projects.php:
|
226 |
msgid "Edit %s"
|
227 |
msgstr ""
|
228 |
|
@@ -230,7 +246,7 @@ msgstr ""
|
|
230 |
msgid "Update %s"
|
231 |
msgstr ""
|
232 |
|
233 |
-
#: classes/class-projects-taxonomy.php:103 classes/class-projects.php:
|
234 |
msgid "Add New %s"
|
235 |
msgstr ""
|
236 |
|
@@ -242,63 +258,68 @@ msgstr ""
|
|
242 |
msgid "%s"
|
243 |
msgstr ""
|
244 |
|
245 |
-
#: classes/class-projects.php:
|
246 |
-
msgctxt "post type general name"
|
247 |
-
msgid "Projects"
|
248 |
-
msgstr ""
|
249 |
-
|
250 |
-
#: classes/class-projects.php:107
|
251 |
msgctxt "post type singular name"
|
252 |
msgid "Project"
|
253 |
msgstr ""
|
254 |
|
255 |
-
#: classes/class-projects.php:
|
256 |
-
|
257 |
-
msgid "
|
258 |
msgstr ""
|
259 |
|
260 |
-
#: classes/class-projects.php:
|
261 |
msgid "New %s"
|
262 |
msgstr ""
|
263 |
|
264 |
-
#: classes/class-projects.php:
|
265 |
-
#: classes/class-projects.php:115 classes/class-projects.php:116
|
266 |
-
#: classes/class-projects.php:118
|
267 |
-
msgid "Projects"
|
268 |
-
msgstr ""
|
269 |
-
|
270 |
-
#: classes/class-projects.php:113
|
271 |
msgid "View %s"
|
272 |
msgstr ""
|
273 |
|
274 |
-
#: classes/class-projects.php:
|
275 |
msgid "Search %a"
|
276 |
msgstr ""
|
277 |
|
278 |
-
#: classes/class-projects.php:
|
279 |
msgid "No %s Found"
|
280 |
msgstr ""
|
281 |
|
282 |
-
#: classes/class-projects.php:
|
283 |
msgid "No %s Found In Trash"
|
284 |
msgstr ""
|
285 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
286 |
#: classes/class-widget-project-categories.php:42
|
287 |
#: classes/class-widget-project-categories.php:44
|
288 |
-
#: classes/class-widget-project-categories.php:
|
289 |
msgid "Project Categories"
|
290 |
msgstr ""
|
291 |
|
292 |
-
#: classes/class-widget-project-categories.php:
|
293 |
#: classes/class-widget-projects.php:192
|
294 |
msgid "Title (optional):"
|
295 |
msgstr ""
|
296 |
|
297 |
-
#: classes/class-widget-project-categories.php:
|
298 |
msgid "Show Count:"
|
299 |
msgstr ""
|
300 |
|
301 |
-
#: classes/class-widget-project-categories.php:
|
302 |
msgid "Show Hierarchy:"
|
303 |
msgstr ""
|
304 |
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: \n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/projects-by-woothemes\n"
|
7 |
+
"POT-Creation-Date: 2014-03-25 15:53:25+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
13 |
"Language-Team: LANGUAGE <LL@li.org>\n"
|
14 |
|
15 |
+
#: classes/class-projects-admin.php:175
|
16 |
msgid "Cover Image"
|
17 |
msgstr ""
|
18 |
|
19 |
+
#: classes/class-projects-admin.php:209
|
20 |
+
msgid "%s updated. View %s%s%s"
|
21 |
msgstr ""
|
22 |
|
23 |
+
#: classes/class-projects-admin.php:210
|
24 |
msgid "Custom field updated."
|
25 |
msgstr ""
|
26 |
|
27 |
+
#: classes/class-projects-admin.php:211
|
28 |
msgid "Custom field deleted."
|
29 |
msgstr ""
|
30 |
|
31 |
+
#: classes/class-projects-admin.php:212
|
32 |
+
msgid "%s updated."
|
33 |
msgstr ""
|
34 |
|
35 |
#. translators: %s: date and time of the revision
|
36 |
|
37 |
+
#: classes/class-projects-admin.php:214
|
38 |
+
msgid "%s restored to revision from %s"
|
39 |
msgstr ""
|
40 |
|
41 |
+
#: classes/class-projects-admin.php:215
|
42 |
+
msgid "%s published. View %s%s%s"
|
43 |
msgstr ""
|
44 |
|
45 |
+
#: classes/class-projects-admin.php:216
|
46 |
+
msgid "%s saved."
|
47 |
msgstr ""
|
48 |
|
49 |
+
#: classes/class-projects-admin.php:217
|
50 |
+
msgid "%s submitted. Preview %s%s%s"
|
51 |
msgstr ""
|
52 |
|
53 |
+
#: classes/class-projects-admin.php:218
|
54 |
+
msgid "%s scheduled for: %s. Preview %s"
|
55 |
msgstr ""
|
56 |
|
57 |
#. translators: Publish box date format, see http:php.net/date
|
58 |
|
59 |
+
#: classes/class-projects-admin.php:220
|
60 |
msgid "M j, Y @ G:i"
|
61 |
msgstr ""
|
62 |
|
63 |
+
#: classes/class-projects-admin.php:221
|
64 |
+
msgid "%s draft updated. Preview %s%s%s"
|
65 |
msgstr ""
|
66 |
|
67 |
+
#: classes/class-projects-admin.php:238
|
68 |
+
msgid "%s Short Description"
|
69 |
msgstr ""
|
70 |
|
71 |
+
#: classes/class-projects-admin.php:241
|
72 |
+
msgid "%s Details"
|
73 |
msgstr ""
|
74 |
|
75 |
+
#: classes/class-projects-admin.php:244
|
76 |
+
msgid "%s Gallery"
|
77 |
+
msgstr ""
|
78 |
+
|
79 |
+
#: classes/class-projects-admin.php:385 classes/class-projects-admin.php:445
|
80 |
msgid "Delete image"
|
81 |
msgstr ""
|
82 |
|
83 |
+
#: classes/class-projects-admin.php:396
|
84 |
+
msgid "Add %s gallery images"
|
85 |
msgstr ""
|
86 |
|
87 |
+
#: classes/class-projects-admin.php:422
|
88 |
msgid "Add Images to Project Gallery"
|
89 |
msgstr ""
|
90 |
|
91 |
+
#: classes/class-projects-admin.php:424
|
92 |
msgid "Add to gallery"
|
93 |
msgstr ""
|
94 |
|
95 |
+
#: classes/class-projects-admin.php:570 templates/single-project/meta.php:41
|
96 |
msgid "Client"
|
97 |
msgstr ""
|
98 |
|
99 |
+
#: classes/class-projects-admin.php:571
|
100 |
+
msgid "Enter the client name. (Optional)"
|
101 |
msgstr ""
|
102 |
|
103 |
+
#: classes/class-projects-admin.php:578
|
104 |
msgid "URL"
|
105 |
msgstr ""
|
106 |
|
107 |
+
#: classes/class-projects-admin.php:579
|
108 |
+
msgid "Enter the project URL. (Optional)"
|
109 |
msgstr ""
|
110 |
|
111 |
+
#: classes/class-projects-admin.php:599
|
112 |
+
msgid "Enter the %s title here"
|
113 |
msgstr ""
|
114 |
|
115 |
+
#: classes/class-projects-admin.php:630
|
116 |
msgid "%sProjects by WooThemes is almost ready.%s To get started, %sconfigure your projects page%s."
|
117 |
msgstr ""
|
118 |
|
119 |
+
#: classes/class-projects-admin.php:644
|
120 |
+
msgid "%s Cover Image"
|
121 |
msgstr ""
|
122 |
|
123 |
+
#: classes/class-projects-admin.php:657
|
124 |
msgid "Set featured image"
|
125 |
msgstr ""
|
126 |
|
127 |
+
#: classes/class-projects-admin.php:657 classes/class-projects-admin.php:689
|
128 |
msgid "Set cover image"
|
129 |
msgstr ""
|
130 |
|
131 |
+
#: classes/class-projects-admin.php:673
|
132 |
msgid "Remove featured image"
|
133 |
msgstr ""
|
134 |
|
135 |
+
#: classes/class-projects-admin.php:673
|
136 |
msgid "Remove cover image"
|
137 |
msgstr ""
|
138 |
|
139 |
+
#: classes/class-projects-admin.php:688
|
140 |
msgid "Set Cover Image"
|
141 |
msgstr ""
|
142 |
|
143 |
+
#: classes/class-projects-settings.php:31
|
144 |
+
msgid "Settings"
|
145 |
+
msgstr ""
|
146 |
+
|
147 |
#: classes/class-projects-settings.php:38
|
148 |
msgid "Projects Settings"
|
149 |
msgstr ""
|
152 |
msgid "Save Changes"
|
153 |
msgstr ""
|
154 |
|
155 |
+
#: classes/class-projects-settings.php:58
|
156 |
+
msgid "Pages"
|
157 |
+
msgstr ""
|
158 |
+
|
159 |
+
#: classes/class-projects-settings.php:59
|
160 |
+
msgid "Images"
|
161 |
+
msgstr ""
|
162 |
+
|
163 |
#: classes/class-projects-settings.php:64
|
164 |
+
msgid "Configure projects pages."
|
165 |
msgstr ""
|
166 |
|
167 |
#: classes/class-projects-settings.php:77
|
169 |
msgstr ""
|
170 |
|
171 |
#: classes/class-projects-settings.php:81
|
172 |
+
msgid "The base page of your projects. This is your projects archive."
|
173 |
msgstr ""
|
174 |
|
175 |
#: classes/class-projects-settings.php:91
|
176 |
+
msgid "These settings control the dimensions of thumbnails in your projects. After updating these settings you may need to"
|
177 |
msgstr ""
|
178 |
|
179 |
#: classes/class-projects-settings.php:91
|
238 |
msgid "Parent %s:"
|
239 |
msgstr ""
|
240 |
|
241 |
+
#: classes/class-projects-taxonomy.php:101 classes/class-projects.php:129
|
242 |
msgid "Edit %s"
|
243 |
msgstr ""
|
244 |
|
246 |
msgid "Update %s"
|
247 |
msgstr ""
|
248 |
|
249 |
+
#: classes/class-projects-taxonomy.php:103 classes/class-projects.php:128
|
250 |
msgid "Add New %s"
|
251 |
msgstr ""
|
252 |
|
258 |
msgid "%s"
|
259 |
msgstr ""
|
260 |
|
261 |
+
#: classes/class-projects.php:113
|
|
|
|
|
|
|
|
|
|
|
262 |
msgctxt "post type singular name"
|
263 |
msgid "Project"
|
264 |
msgstr ""
|
265 |
|
266 |
+
#: classes/class-projects.php:114
|
267 |
+
msgctxt "post type general name"
|
268 |
+
msgid "Projects"
|
269 |
msgstr ""
|
270 |
|
271 |
+
#: classes/class-projects.php:130
|
272 |
msgid "New %s"
|
273 |
msgstr ""
|
274 |
|
275 |
+
#: classes/class-projects.php:132
|
|
|
|
|
|
|
|
|
|
|
|
|
276 |
msgid "View %s"
|
277 |
msgstr ""
|
278 |
|
279 |
+
#: classes/class-projects.php:133
|
280 |
msgid "Search %a"
|
281 |
msgstr ""
|
282 |
|
283 |
+
#: classes/class-projects.php:134
|
284 |
msgid "No %s Found"
|
285 |
msgstr ""
|
286 |
|
287 |
+
#: classes/class-projects.php:135
|
288 |
msgid "No %s Found In Trash"
|
289 |
msgstr ""
|
290 |
|
291 |
+
#: classes/class-projects.php:526
|
292 |
+
msgid "Testimonial"
|
293 |
+
msgstr ""
|
294 |
+
|
295 |
+
#: classes/class-projects.php:527
|
296 |
+
msgid "Search for Testimonial to link to this Project. (Optional)"
|
297 |
+
msgstr ""
|
298 |
+
|
299 |
+
#: classes/class-projects.php:534
|
300 |
+
msgid "Testimonial ID"
|
301 |
+
msgstr ""
|
302 |
+
|
303 |
+
#: classes/class-projects.php:535
|
304 |
+
msgid "Holds the id of the selected testimonial."
|
305 |
+
msgstr ""
|
306 |
+
|
307 |
#: classes/class-widget-project-categories.php:42
|
308 |
#: classes/class-widget-project-categories.php:44
|
309 |
+
#: classes/class-widget-project-categories.php:154
|
310 |
msgid "Project Categories"
|
311 |
msgstr ""
|
312 |
|
313 |
+
#: classes/class-widget-project-categories.php:163
|
314 |
#: classes/class-widget-projects.php:192
|
315 |
msgid "Title (optional):"
|
316 |
msgstr ""
|
317 |
|
318 |
+
#: classes/class-widget-project-categories.php:170
|
319 |
msgid "Show Count:"
|
320 |
msgstr ""
|
321 |
|
322 |
+
#: classes/class-widget-project-categories.php:176
|
323 |
msgid "Show Hierarchy:"
|
324 |
msgstr ""
|
325 |
|
projects-core-functions.php
CHANGED
@@ -251,7 +251,7 @@ function projects_project_post_type_link( $permalink, $post ) {
|
|
251 |
|
252 |
if ( empty( $terms ) ) {
|
253 |
// If no terms are assigned to this post, use a string instead (can't leave the placeholder there)
|
254 |
-
$project_cat = _x( 'uncategorized', 'slug', 'projects' );
|
255 |
} else {
|
256 |
// Replace the placeholder rewrite tag with the first term's slug
|
257 |
$first_term = array_shift( $terms );
|
251 |
|
252 |
if ( empty( $terms ) ) {
|
253 |
// If no terms are assigned to this post, use a string instead (can't leave the placeholder there)
|
254 |
+
$project_cat = _x( 'uncategorized', 'slug', 'projects-by-woothemes' );
|
255 |
} else {
|
256 |
// Replace the placeholder rewrite tag with the first term's slug
|
257 |
$first_term = array_shift( $terms );
|
projects-hooks.php
CHANGED
@@ -82,7 +82,9 @@ if ( ! is_admin() || defined('DOING_AJAX') ) {
|
|
82 |
* After Single Project
|
83 |
*
|
84 |
* @see projects_single_pagination()
|
|
|
85 |
*/
|
|
|
86 |
add_action( 'projects_after_single_project', 'projects_single_pagination', 5 );
|
87 |
|
88 |
/**
|
@@ -91,17 +93,4 @@ if ( ! is_admin() || defined('DOING_AJAX') ) {
|
|
91 |
* @see projects_pagination()
|
92 |
*/
|
93 |
add_action( 'projects_after_loop', 'projects_pagination', 10 );
|
94 |
-
}
|
95 |
-
|
96 |
-
/** Store Event Hooks *****************************************************/
|
97 |
-
|
98 |
-
/**
|
99 |
-
* Filters
|
100 |
-
*/
|
101 |
-
add_filter( 'projects_short_description', 'wptexturize' );
|
102 |
-
add_filter( 'projects_short_description', 'convert_smilies' );
|
103 |
-
add_filter( 'projects_short_description', 'convert_chars' );
|
104 |
-
add_filter( 'projects_short_description', 'wpautop' );
|
105 |
-
add_filter( 'projects_short_description', 'shortcode_unautop' );
|
106 |
-
add_filter( 'projects_short_description', 'prepend_attachment' );
|
107 |
-
add_filter( 'projects_short_description', 'do_shortcode', 11 ); // AFTER wpautop()
|
82 |
* After Single Project
|
83 |
*
|
84 |
* @see projects_single_pagination()
|
85 |
+
* @see projects_output_testimonial()
|
86 |
*/
|
87 |
+
add_action( 'projects_after_single_project', 'projects_output_testimonial', 1 );
|
88 |
add_action( 'projects_after_single_project', 'projects_single_pagination', 5 );
|
89 |
|
90 |
/**
|
93 |
* @see projects_pagination()
|
94 |
*/
|
95 |
add_action( 'projects_after_loop', 'projects_pagination', 10 );
|
96 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
projects-template.php
CHANGED
@@ -126,10 +126,10 @@ if ( ! function_exists( 'projects_page_title' ) ) {
|
|
126 |
function projects_page_title() {
|
127 |
|
128 |
if ( is_search() ) {
|
129 |
-
$page_title = sprintf( __( 'Search Results: “%s”', 'projects' ), get_search_query() );
|
130 |
|
131 |
if ( get_query_var( 'paged' ) )
|
132 |
-
$page_title .= sprintf( __( ' – Page %s', 'projects' ), get_query_var( 'paged' ) );
|
133 |
|
134 |
} elseif ( is_tax() ) {
|
135 |
|
@@ -469,6 +469,36 @@ if ( ! function_exists( 'projects_content' ) ) {
|
|
469 |
|
470 |
<?php endif;
|
471 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
472 |
}
|
473 |
}
|
474 |
}
|
126 |
function projects_page_title() {
|
127 |
|
128 |
if ( is_search() ) {
|
129 |
+
$page_title = sprintf( __( 'Search Results: “%s”', 'projects-by-woothemes' ), get_search_query() );
|
130 |
|
131 |
if ( get_query_var( 'paged' ) )
|
132 |
+
$page_title .= sprintf( __( ' – Page %s', 'projects-by-woothemes' ), get_query_var( 'paged' ) );
|
133 |
|
134 |
} elseif ( is_tax() ) {
|
135 |
|
469 |
|
470 |
<?php endif;
|
471 |
|
472 |
+
}
|
473 |
+
}
|
474 |
+
}
|
475 |
+
|
476 |
+
if ( ! function_exists( 'projects_output_testimonial' ) ) {
|
477 |
+
|
478 |
+
/**
|
479 |
+
* Output Projects Testimonial.
|
480 |
+
*
|
481 |
+
* This function is only used if the Testimonials plugin is enabled.
|
482 |
+
* It can be used to output a project's testimonial.
|
483 |
+
*
|
484 |
+
* @access public
|
485 |
+
* @return void
|
486 |
+
* @since 1.1.0
|
487 |
+
*/
|
488 |
+
function projects_output_testimonial() {
|
489 |
+
if ( class_exists( 'Woothemes_Testimonials' ) && is_singular( 'project' ) ) {
|
490 |
+
global $post;
|
491 |
+
$testimonial_id = esc_attr( get_post_meta( $post->ID, '_testimonials_id', true ) );
|
492 |
+
if ( isset( $testimonial_id ) && '' != $testimonial_id && '0' != $testimonial_id ) {
|
493 |
+
$args = apply_filters( 'projects_testimonials_args', array(
|
494 |
+
'id' => $testimonial_id,
|
495 |
+
'per_row' => 1,
|
496 |
+
) );
|
497 |
+
echo '<div class="project-testimonial">';
|
498 |
+
woothemes_testimonials( $args );
|
499 |
+
echo '</div>';
|
500 |
+
}
|
501 |
+
|
502 |
}
|
503 |
}
|
504 |
}
|
projects.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
* Plugin URI: http://woothemes.com/
|
5 |
* Description: Hi, I'm your project showcase plugin for WordPress. Show off your recent work using our shortcode, widget or template tag.
|
6 |
* Author: WooThemes
|
7 |
-
* Version: 1.0
|
8 |
* Author URI: http://woothemes.com/
|
9 |
*
|
10 |
* @package WordPress
|
4 |
* Plugin URI: http://woothemes.com/
|
5 |
* Description: Hi, I'm your project showcase plugin for WordPress. Show off your recent work using our shortcode, widget or template tag.
|
6 |
* Author: WooThemes
|
7 |
+
* Version: 1.1.0
|
8 |
* Author URI: http://woothemes.com/
|
9 |
*
|
10 |
* @package WordPress
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: http://woothemes.com/
|
|
4 |
Tags: portfolio, projects, project, showcase, artwork, work, creative, photography, art
|
5 |
Requires at least: 3.8
|
6 |
Tested up to: 3.8.1
|
7 |
-
Stable tag: 1.0
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -38,6 +38,10 @@ Projects includes a responsive layout to integrate with any theme.
|
|
38 |
|
39 |
Get your hands dirty! Customise & extend Projects via a vast array of hooks, filters & templates.
|
40 |
|
|
|
|
|
|
|
|
|
41 |
= Documentation =
|
42 |
|
43 |
Extensive [documentation](http://docs.woothemes.com/documentation/plugins/projects/) to help you out if you get stuck.
|
@@ -78,6 +82,10 @@ Yes! You can follow this tutorial to [add custom fields to projects](http://docs
|
|
78 |
|
79 |
We encourage everyone to contribute their ideas, thoughts and code snippets. This can be done by forking the [repository over at GitHub](http://github.com/woothemes/projects/).
|
80 |
|
|
|
|
|
|
|
|
|
81 |
== Screenshots ==
|
82 |
|
83 |
1. The projects base page
|
@@ -91,6 +99,20 @@ We encourage everyone to contribute their ideas, thoughts and code snippets. Thi
|
|
91 |
|
92 |
== Changelog ==
|
93 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
94 |
= 1.0.1 =
|
95 |
* 2014-02-24
|
96 |
* Localization - Replaces incorrect language files.
|
4 |
Tags: portfolio, projects, project, showcase, artwork, work, creative, photography, art
|
5 |
Requires at least: 3.8
|
6 |
Tested up to: 3.8.1
|
7 |
+
Stable tag: 1.1.0
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
38 |
|
39 |
Get your hands dirty! Customise & extend Projects via a vast array of hooks, filters & templates.
|
40 |
|
41 |
+
= Testimonials =
|
42 |
+
|
43 |
+
Integrated with our [testimonials plugin](http://wordpress.org/plugins/testimonials-by-woothemes/) allowing you to assign a client testimonial to a project and display it on the single project page.
|
44 |
+
|
45 |
= Documentation =
|
46 |
|
47 |
Extensive [documentation](http://docs.woothemes.com/documentation/plugins/projects/) to help you out if you get stuck.
|
82 |
|
83 |
We encourage everyone to contribute their ideas, thoughts and code snippets. This can be done by forking the [repository over at GitHub](http://github.com/woothemes/projects/).
|
84 |
|
85 |
+
= Can I display a tesitmonial on a project page? =
|
86 |
+
|
87 |
+
You sure can! Read about how in the [documentation](http://docs.woothemes.com/document/adding-testimonials-to-projects/).
|
88 |
+
|
89 |
== Screenshots ==
|
90 |
|
91 |
1. The projects base page
|
99 |
|
100 |
== Changelog ==
|
101 |
|
102 |
+
= 1.1.0 =
|
103 |
+
* 2014-03-25
|
104 |
+
* New - Integration with Testimonials plugin.
|
105 |
+
* New - dummy_data.xml containing dummy projects content.
|
106 |
+
* New - Project excerpt replaced with new short description meta box with tinymce support.
|
107 |
+
* New - Projects can now be filtered by category on the project management screen.
|
108 |
+
* Fix - Project category widget list items are now wrapped in a ul.
|
109 |
+
* Tweak - Shortcodes in project descriptions now work as expected. Shortcodes in excerpts will need to be enabled.
|
110 |
+
* Tweak - Gallery images link to full size versions. Disable with projects_gallery_link_images filter.
|
111 |
+
* Tweak - Projects Post Type / Taxonomy args are now filterable. (Props @helgatheviking).
|
112 |
+
* Tweak - Projects post type single/plural names are now filterable. (Props @helgatheviking).
|
113 |
+
* Tweak - Several UI tweaks and improvements.
|
114 |
+
* Tweak - It's now possible to add select and radio custom fields using the projects_custom_fields filter (Props @helgatheviking).
|
115 |
+
|
116 |
= 1.0.1 =
|
117 |
* 2014-02-24
|
118 |
* Localization - Replaces incorrect language files.
|
templates/content-single-project.php
CHANGED
@@ -24,7 +24,7 @@ if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
|
|
24 |
|
25 |
<?php
|
26 |
/**
|
27 |
-
*
|
28 |
* @hooked projects_template_single_title - 10
|
29 |
* @hooked projects_template_single_short_description - 20
|
30 |
* @hooked projects_template_single_feature - 30
|
24 |
|
25 |
<?php
|
26 |
/**
|
27 |
+
* projects_before_single_project_summary hook
|
28 |
* @hooked projects_template_single_title - 10
|
29 |
* @hooked projects_template_single_short_description - 20
|
30 |
* @hooked projects_template_single_feature - 30
|
templates/layout/sidebar.php
CHANGED
@@ -9,4 +9,4 @@
|
|
9 |
|
10 |
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
|
11 |
|
12 |
-
get_sidebar( 'projects' );
|
9 |
|
10 |
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
|
11 |
|
12 |
+
get_sidebar( 'projects' );
|
templates/loop/no-projects-found.php
CHANGED
@@ -11,4 +11,4 @@
|
|
11 |
|
12 |
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
|
13 |
?>
|
14 |
-
<p class="projects-info"><?php _e( 'No projects found which match your selection.', 'projects' ); ?></p>
|
11 |
|
12 |
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
|
13 |
?>
|
14 |
+
<p class="projects-info"><?php _e( 'No projects found which match your selection.', 'projects-by-woothemes' ); ?></p>
|
templates/loop/short-description.php
CHANGED
@@ -13,5 +13,5 @@ global $post;
|
|
13 |
|
14 |
?>
|
15 |
<div itemprop="description" class="short-description">
|
16 |
-
<?php
|
17 |
</div>
|
13 |
|
14 |
?>
|
15 |
<div itemprop="description" class="short-description">
|
16 |
+
<?php echo apply_filters( 'post_excerpt', wpautop( get_the_excerpt() ) ) ?>
|
17 |
</div>
|
templates/single-project.php
CHANGED
@@ -46,4 +46,4 @@ get_header( 'projects' ); ?>
|
|
46 |
do_action( 'projects_sidebar' );
|
47 |
?>
|
48 |
|
49 |
-
<?php get_footer( 'projects' );
|
46 |
do_action( 'projects_sidebar' );
|
47 |
?>
|
48 |
|
49 |
+
<?php get_footer( 'projects' );
|
templates/single-project/description.php
CHANGED
@@ -14,5 +14,5 @@ global $post;
|
|
14 |
if ( ! $post->post_content ) return;
|
15 |
?>
|
16 |
<div class="single-project-description" itemprop="description">
|
17 |
-
<?php echo apply_filters( 'projects_description',
|
18 |
</div>
|
14 |
if ( ! $post->post_content ) return;
|
15 |
?>
|
16 |
<div class="single-project-description" itemprop="description">
|
17 |
+
<?php echo apply_filters( 'projects_description', the_content() ); ?>
|
18 |
</div>
|
templates/single-project/meta.php
CHANGED
@@ -26,7 +26,7 @@ global $post;
|
|
26 |
*/
|
27 |
if ( $terms_as_text ) {
|
28 |
echo '<div class="categories">';
|
29 |
-
echo '<h3>' . __( 'Categories', 'projects' ) . '</h3>';
|
30 |
echo '<ul class="single-project-categories">';
|
31 |
echo $terms_as_text;
|
32 |
echo '</ul>';
|
@@ -38,7 +38,7 @@ global $post;
|
|
38 |
*/
|
39 |
if ( $client ) {
|
40 |
echo '<div class="client">';
|
41 |
-
echo '<h3>' . __( 'Client', 'projects' ) . '</h3>';
|
42 |
echo '<span class="client-name">' . $client . '</span>';
|
43 |
echo '</div>';
|
44 |
}
|
@@ -48,8 +48,8 @@ global $post;
|
|
48 |
*/
|
49 |
if ( $url ) {
|
50 |
echo '<div class="url">';
|
51 |
-
echo '<h3>' . __( 'Link', 'projects' ) . '</h3>';
|
52 |
-
echo '<span class="project-url"><a href="' . $url . '">' . apply_filters( 'projects_visit_project_link', __( 'Visit project', 'projects' ) ) . '</a></span>';
|
53 |
echo '</div>';
|
54 |
}
|
55 |
?>
|
26 |
*/
|
27 |
if ( $terms_as_text ) {
|
28 |
echo '<div class="categories">';
|
29 |
+
echo '<h3>' . __( 'Categories', 'projects-by-woothemes' ) . '</h3>';
|
30 |
echo '<ul class="single-project-categories">';
|
31 |
echo $terms_as_text;
|
32 |
echo '</ul>';
|
38 |
*/
|
39 |
if ( $client ) {
|
40 |
echo '<div class="client">';
|
41 |
+
echo '<h3>' . __( 'Client', 'projects-by-woothemes' ) . '</h3>';
|
42 |
echo '<span class="client-name">' . $client . '</span>';
|
43 |
echo '</div>';
|
44 |
}
|
48 |
*/
|
49 |
if ( $url ) {
|
50 |
echo '<div class="url">';
|
51 |
+
echo '<h3>' . __( 'Link', 'projects-by-woothemes' ) . '</h3>';
|
52 |
+
echo '<span class="project-url"><a href="' . $url . '">' . apply_filters( 'projects_visit_project_link', __( 'Visit project', 'projects-by-woothemes' ) ) . '</a></span>';
|
53 |
echo '</div>';
|
54 |
}
|
55 |
?>
|
templates/single-project/project-feature.php
CHANGED
@@ -28,7 +28,11 @@ global $post;
|
|
28 |
$gallery = '';
|
29 |
}
|
30 |
|
31 |
-
|
|
|
|
|
|
|
|
|
32 |
|
33 |
}
|
34 |
|
28 |
$gallery = '';
|
29 |
}
|
30 |
|
31 |
+
if ( apply_filters( 'projects_gallery_link_images', true ) ) {
|
32 |
+
echo '<a href="' . $image_link . '" title="' . $image_title . '">' . $image . '</a>';
|
33 |
+
} else {
|
34 |
+
echo $image;
|
35 |
+
}
|
36 |
|
37 |
}
|
38 |
|
templates/single-project/project-gallery.php
CHANGED
@@ -44,7 +44,11 @@ global $post, $projects, $project;
|
|
44 |
$image_class = esc_attr( implode( ' ', $classes ) );
|
45 |
$image_title = esc_attr( get_the_title( $attachment_id ) );
|
46 |
|
47 |
-
|
|
|
|
|
|
|
|
|
48 |
|
49 |
$loop++;
|
50 |
|
44 |
$image_class = esc_attr( implode( ' ', $classes ) );
|
45 |
$image_title = esc_attr( get_the_title( $attachment_id ) );
|
46 |
|
47 |
+
if ( apply_filters( 'projects_gallery_link_images', true ) ) {
|
48 |
+
echo '<a href="' . $image_link . '" title="' . $image_title . '">' . $image . '</a>';
|
49 |
+
} else {
|
50 |
+
echo $image;
|
51 |
+
}
|
52 |
|
53 |
$loop++;
|
54 |
|
templates/single-project/short-description.php
CHANGED
@@ -14,5 +14,5 @@ global $post;
|
|
14 |
if ( ! $post->post_excerpt ) return;
|
15 |
?>
|
16 |
<div class="single-project-short-description" itemprop="description">
|
17 |
-
<?php echo apply_filters( '
|
18 |
</div>
|
14 |
if ( ! $post->post_excerpt ) return;
|
15 |
?>
|
16 |
<div class="single-project-short-description" itemprop="description">
|
17 |
+
<?php echo apply_filters( 'post_excerpt', wpautop( $post->post_excerpt ) ) ?>
|
18 |
</div>
|